【Cocos2d-X引擎】游戏开发
文章平均质量分 79
七十一雾央
怀揣着游戏开发梦想的少年期待着有一天可以做出伟大的游戏
展开
-
【Cocos2d-X-2.1.4游戏引擎】一周印象
据说是为了照顾Java程序员,cocos2d-x使用了自动内存回收。即在每一帧中,内存管理器会扫描一遍所有对象,不再需要的对象会被释放掉,自动回收内存。看起来似乎很是方便,减少内存泄露的犯错机会,不过刚学的时候在这上面遇到不少问题,即使到现在也不是特别的清楚。主要有三个函数 object->autorelease,object->retain,object->release所有对象使用create创建的时候默认都是autorelease的,即自动释放内存。我在尝试写自己第一个小游戏的时候,总是出错,调原创 2013-08-11 13:30:29 · 5642 阅读 · 8 评论 -
【Cocos2d-X-2.1.4游戏引擎】搭建环境&移植Android
1.下载cocos2d-x-2.1.4,解压就好。这时候可以直接运行里面的例子看看。2.创建工程.以前版本使用的是vc向导,现在版本需要使用python脚本创建工程 (1)先下载windows版本的python环境,官方规定了必须是2.7版本的 (2)添加到环境变量中去 (3)执行cocos2d-x-2.1.4\tools\project-creator\create_project.py脚本创建工程 双击执行没用的,需要到控制台下去执行。在控制台下切换到脚原创 2013-08-07 10:27:39 · 6615 阅读 · 33 评论 -
【Cocos2d-X-2.1.4游戏引擎】发布第一个游戏
有一段时间没更新博客了,最近一直在写一个小游戏,游戏在今天终于搞好了,又可以开始写写博客,打打dota的悠闲的日子了哈。看了十几天cocos2d-x后,也依照官网的例子写了个打飞机的小游戏并自己扩展了一下,但是还是不够,对很多学习的东西都是很快忘记,感觉还是需要动手实践,于是自己就花了七天时间,整整的,写了这个游戏《七十一海·梦》,这也是我作为独立个人开发者的第一款游戏,哈哈。其实游戏内容挺简原创 2013-08-21 18:44:25 · 18088 阅读 · 70 评论 -
【Cocos2d-X】场景切换的小小研究
看场景切换的代码可以知道过程大概是这样:场景A切换场景B,则场景B在init之后,执行切换效果(如果有),再释放A。也就是说在切换的一段时间内,场景A和场景B是同时存在的。 写游戏的时候自己考虑场景A和B同时存在可能占用内存过多,就在有些地方加入了过渡场景,比如游戏关卡的重新开始。但是在“游戏关卡—过渡场景—游戏关卡”的切换时候出现了问题。我设定的是过渡场景init中定时器一定时间后自动切换场景,但是发现最后一直停在过渡场景,无法跳到游戏关卡去。 现在就可以试着解释一下停留在过渡场原创 2013-11-08 00:08:19 · 7171 阅读 · 4 评论