博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
cocos2d-x总结(一)HelloWord
阅读量:6904 次
发布时间:2019-06-27

本文共 892 字,大约阅读时间需要 2 分钟。

第一个完整的游戏项目就是IOS的游戏。之前完全没有接触过IOS平台,对于Objective-c了解不深。不敢贸然使用。后经推荐,发现了cocos2d-x这个2D的跨平台游戏引擎。可以完全用C++实现游戏,而且移植也比较方便。

 

WINDOWS环境搭建

因为习惯了VS+VA,所以放弃了xCode,将WINDOWS作为主要的开发环境。先下载源码包,运行build-win32.bat,过十几分钟就在Debug.win32生成好了LIB,DLL,还有示例程序。此时,打开VS解决方案文件,就可以直接运行里边的例子了。运行install-templates-msvc.bat可自动的为VS添加工程模板,此时直接在这个解决方案里创建自己工程就可以运行了。

还有一种方法是:

一,将CocosDenshion,Box2D,cocos2dx这几个文件夹拷贝出来,放在自己的文件夹下(比如Cocos2dx/)。

二,将Debug.win32中生成的DLL拷贝到WINDOW/SYSTEM32目录下。

三,将Debug.win32中生成的LIB放在自己的文件夹相应的目录中(比如Cocos2dx/Libs)。

四,在VS中,工具--目录--选项--项目和解决方案--VC++目录中包含如下头文件 QQ截图未命名

再包含以下库文件(Cocos2dx/Libs)

这样就可以在任意位置创建自己的工程并调试了。

 

xCode环境搭建

将下载的源码包解压,在终端切换到解压的根目录下,在终端中输入

./install-templates-xcode.sh,即可安装好工程模板。只需在xCode中利用模板即可生成一个cocos2d-x工程。
 
平台移植

对于VS编写的代码很容易移植到xCode中只需要将Classes下和Resource下的文件互相覆盖就行。尝试过搭建ANDROID开发,在最后一步出现莫名的错误,主要是对于NDK那一套东西不太了解,但还没有完全成功,还有待于试探。

转载于:https://www.cnblogs.com/w121640121/archive/2011/11/23/2260943.html

你可能感兴趣的文章
测试jupyter notebook导出md格式的兼容性
查看>>
【转】WPF MultiBinding 和 IMultiValueConverter
查看>>
解决springMVC文件上传报错: The current request is not a multipart request
查看>>
Struts2国际化-getText()方法
查看>>
实时监听组件中路由的变化
查看>>
MnasNet:迈向移动端机器学习模型设计的自动化之路
查看>>
选项卡的JS
查看>>
青蛙的约会(扩展欧几里得)
查看>>
Asia Yokohama Regional Contest 2018 C题 - Arithmetic Progressions(思维)
查看>>
UVa 101 - The Blocks Problem STL
查看>>
计算机专业术语
查看>>
Leetcode-探索 | 移动零
查看>>
DBI 数据库模块剖析:Perl DBI 数据库通讯模块规范,工作原理和实例
查看>>
Tesseract+opencv+VS+win实现OCR
查看>>
android在activity中锁屏解锁后重走OnCreate的问题的解决办法
查看>>
[学习笔记]博弈论
查看>>
python基础:搜索路径
查看>>
python os sys模块(二)
查看>>
一次linux启动故障记录
查看>>
linux 3.10内核 xfs的一次io异常导致的hung crash
查看>>