cocos2d-x学习-环境入门

cocos2d-x学习-环境入门,第1张

概述最近了解了一下cocos,可用C++开发,跨平台的游戏引擎。 从官网下载了目前最新的cocos2dx-3.16版本,了解到cocos较之前老的版本改动还是比较大的。cocos-studio看不到了,新出来的cocos-creator不支持C++。 从一些开源的游戏demo中了解了一些代码架构,有一些后缀文件如.atlas, .json, .plist, .tps, .tsx, .tmx 还不清楚是

最近了解了一下cocos,可用C++开发,跨平台的游戏引擎。
从官网下载了目前最新的cocos2dx-3.16版本,了解到cocos较之前老的版本改动还是比较大的。cocos-studio看不到了,新出来的cocos-creator不支持C++。

从一些开源的游戏demo中了解了一些代码架构,有一些后缀文件如.atlas,.Json,.pList,.tps,.tsx,.tmx 还不清楚是咋生成的。后来了解到除了cocos2d-x 以及VS2015外,还需要一些三方的工具配合,才能完整的开发一款游戏。所有第三方工具如下:

cocos2d-x
下载:http://www.cocos.com/download
文档:http://www.cocos.com/docs/native/v3/basic-concepts/zh.html

瓦片地图编辑器 tiled (.tsx,.tmx)
下载:http://www.mapeditor.org/
文档:http://doc.mapeditor.org/en/latest/manual/introduction/

图片合成TexturePacker (.pList,.tps)
下载:https://www.codeandweb.com/texturepacker
文档:https://www.codeandweb.com/texturepacker/documentation

骨骼动画编辑器 Spine (.atlas,.Json)
下载:http://zh.esotericsoftware.com/spine-download
文档:http://zh.esotericsoftware.com/spine-quickstart#Character-Images
Spine不是免费的,所以也有人推荐DragonBones
@L_419_8@

创建项目在官方文档(http://www.cocos.com/docs/native/v3/getting-started/setting-up-development-environments-on-windows7-with-vs2013/zh.html)中写的很清楚,不需要用studio或creator等IDE工具来创建项目,直接用命令行即可创建所有平台的工程文件。
用超管权限打开cmd,在D:\cocos2dx\cocos2d-x-3.16目录下安装cocos

python setup.py

创建C++工程

cocos new HelloCpp -p com.coco2dx.org -l cpp -d D:\cocos2dx\pro

打开“HelloCpp/proj.win32 ”文件夹,“ HelloCpp.sln ”即可用VS2015打开编译开发了。 开发中所需要的图片png,地图tmx,骨骼动画atlas/Json 等,就用相应的工具就编辑生成吧。

总结

以上是内存溢出为你收集整理的cocos2d-x学习环境入门全部内容,希望文章能够帮你解决cocos2d-x学习-环境入门所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1085051.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存