游戏开发——cocos2dx v3.2随笔一

Home / C++ MrLee 2016-1-11 3635

原来玩过一阵子游戏开发,用的是box2d物理引擎,后来因为工作原因就一直没做游戏了。不过对于游戏开发还是怀着当初一样的喜爱之心。今天在网上看到一csdn博客朋友随笔写的一些关于cocos2dx 3.2文章,看了下和当年自己玩的情景差不多,摘录下来,指不定哪天想整个游戏玩玩呢?还有东西查阅下,对吧!
一、创建Cocos2d-x项目
1.定位到目录“cocos2d-x-3.2\tools\cocos2d-console\bin”。----cocos.py的存在路径。
2.运行
python cocos.py newNewGame -p com.cleopard.newgame -l cpp -d D:\Cocos

参数说明:
NewGame:项目名称
-p后com.cleopard.newgame:包名
-l后cpp:开发语言类型,有cpp、lua、js。
-d后D:\Cocos:项目路径
此处可以保存一个bat文件,便于以后创建项目:
@echo off  
echo =============Cocos2D-x新建项目==============  
set /p name=输入项目的名称:  
echo 项目名为: %name%   
echo 正在创建新项目...  
set pack=com.cleopard.
cocos new %name% -p %pack%%name% -l cpp  
echo 创建完成.
pause

运行后,生成文件如

77C6E83D-3596-49DE-B76C-4E4B151853AD

运行“NewGame\proj.win32”里解决方案,编译运行即可跳出小人。 二、移植项目到Eclipse,并编译。 1.执行proj.android下的build_native.py脚本进行编译。 2.导入到Eclipse。 此时可能出现错误Cocos2d-x 3.2导入到Eclipse后出现The import org.cocos2dx.lib cannot be resolved错误 下面是解决办法,暂用此法。 方法一、那我们将设置一下cocos2d-x的引用即可 右键项目->build path->link source->Browse->选择地址 F:\android\cocos2d\cocos2d-2.1rc0-x-2.1.2\cocos2dx\platform\android\java\src Folder name 填写为一个不与src冲突的名称,如cocos2dx-src 即可,然后确定


方法二、也可以导入libcocos2dx
1.右键Import项目,选择libcocos2dx所在路径,“..\cocos2d\cocos\platform\android\java”
2.右键->"Properties"->"Android"->"Library"->"Add"会自动显示刚才添加的lib,添加即可。


Clean->Refresh.

本文链接:https://www.it72.com/7542.htm

推荐阅读
最新回复 (0)
返回