说明:这里是借鉴:晓风残月前辈的博客,他是将泰然网的跑酷教程,用cocos2d-x 2.X 版本重写的,目前我正在学习cocos2d-X3.0 于是就用cocos2d-X 3.0重写,并做相关笔记
好吧,自从上次《跑酷》完结之后,就什么没做什么的,主要是修复了一点点bug ,也在相应的文章里面做出了相应的改动。不过,只能在window上看着玩又有什么太大意思呢!!!于是乎又尝试着弄到手机上试试--OK,初生牛犊不要脸,哦不!不怕喷。这里记录一下我的移植过程。(这里会用到新的大小的资源。待会也会全部打包给出)。。。
这里主要讲几个事:
1,一点点麻烦
2,简单粗暴的移植方式
3,移植需要的准备-----就是怎么样才能移植成功
先看看我的手机上的截图:
LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := cocos2dcpp_shared LOCAL_MODULE_FILENAME := libcocos2dcpp LOCAL_SRC_FILES := hellocpp/main.cpp \<span style="color:#ff0000;"> ../../Classes/AppDelegate.cpp ../../Classes/Base.cpp ../../Classes/BaseManager.cpp ../../Classes/Coin.cpp ../../Classes/GameOver.cpp ../../Classes/MainScene.cpp ../../Classes/PlayScene.cpp ../../Classes/Rock.cpp ../../Classes/Runner.cpp</span> LOCAL_C_INCLUDES := $(LOCAL_PATH)/../../Classes\<span style="color:#ff0000;"> $(LOCAL_PATH)/../../cocos2d/cocos/2d/../../extensions \</span> LOCAL_WHOLE_STATIC_LIBRARIES := cocos2dx_static LOCAL_WHOLE_STATIC_LIBRARIES += cocosdenshion_static LOCAL_WHOLE_STATIC_LIBRARIES += box2d_static<span style="color:#ff0000;"> LOCAL_WHOLE_STATIC_LIBRARIES += cocos_extension_static</span> include $(BUILD_SHARED_LIBRARY) $(call import-module,2d) $(call import-module,audio/android) $(call import-module,Box2D)<span style="color:#ff0000;"> $(call import-module,extensions)</span>注意这里添加相应的代码就是的,别多弄了一些换行什么的。。关于这个东西,我也不熟悉,但是之前好像因为多的 一些换行,编译过程中出错啦
cocos2d-x 3.0游戏实例学习笔记 《跑酷》移植到android手机,布布扣,bubuko.com
cocos2d-x 3.0游戏实例学习笔记 《跑酷》移植到android手机
原文:http://blog.csdn.net/zyy173533832/article/details/38365555