位置: 编程技术 - 正文
推荐整理分享android之cocos2d游戏基础篇(cocos开发android游戏),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:cocos creator android,cocos2d下载,cocos2d小游戏,cocos 安卓,cocos2d手机版,cocos2d rpg,cocos2d android,cocos开发android游戏,内容如对您有帮助,希望把文章链接给更多的朋友!
最近公司接了一个软控硬的项目,里面有几个游戏,因为之前一直在做应用,从没有接触过游戏这块。所以很苦!只能从头开始学习游戏开发,幸好有开源的东西,这里就整理下。
我是从cocos2D-x-android开始的,至于什么是cocos2D-x-android我也不就多说了,自己百度百科吧。下面我们就开始。笔记有点啰嗦,勿怪。
首先我们先谈下游戏开发和应用有什么区别:
1. 游戏开发不需要布局文件,需要图层和画布、场景都是用画出来的。
2. 游戏里面的图片都是放在assets文件夹下,通过特定方法绘制到图层上。
OK,下面我们就边说边看:
1.新建个工程,我这里就叫做Cocos2dDemo。直接删除布局文件。
2.导入cocos2d包,文章最后会有下载链接,也可以自己去github.com上下载。我这里就不给链接了。
3.做一些初始化的操作。看代码:
代码说明:CCGLSurFaceView这个类是cocos2D封装好的里,我们这里可以直接使用。场景类!CCDirector是导演类,可以执行导演的功能,比如如何演好这场电影,一步一步如何进行下去。
4.看精灵的产生类。
代码说明:CCSprite是精灵类,精灵是游戏中一切会动的东西。OK到这里一个简单的游戏就完成。实现的是让这个精灵在画布上跳7次。
下面是我总结的一些方面:
下载链接:cocos2D.jar
cc.pool 缓存池 类在大飞机游戏,接水果游戏等等中。子弹和下落精灵的不断创建是会影响的内开资。机器差点会影响到整个游戏的体验。但是,不用怕,有cc.pool。varn
OpenRPG横版格斗RPG(Demo) 开发横版的RPG格斗游戏有许多思路。多人在线类型需要位移在每个客户端是同步的,所以一般不使用物理引擎。而单机类型的RPG通常都会使用物理引擎
mac xcode6.4 使用 cocos2dx-2.x cocos2dx-3.x 环境配置建立工程 首先去官网下载最新的cocos版本
标签: cocos开发android游戏
本文链接地址:https://www.jiuchutong.com/biancheng/368382.html 转载请保留说明!上一篇:cocos2d-x 3.2 在window平台vs2012下解决中文乱码问题
友情链接: 武汉网站建设