cocos2d-x手游性能优化总结

8-30 16,861

近段时间在使用cocos2d-x开发2D手游,技术方案使用的是cocos2d-x+lua,因为游戏使用的是cocos2d-x 2.1.5版本,有些优化方案在最新版的cocos2d-x版本已经实现...
阅读全文 3

cocos2dx-html5 实现网页版flappy bird游戏

3-30 22,816

我也是第一次使用cocos2d_html5,对js和html5也不熟,看引擎自带的例子和引擎源码,边学边做,如果使用过cocos2d-x的话,完成这个游戏还是十分简单的。游戏体...
阅读全文 1

【cocos2d-x开发实战 特训99-终结篇】移植到android平台和添加admob广告

3-15 44,381

上一篇已经完成特性99在win32平台下的开发,现在把它移植到android上,首先修改Android.mk文件,内容如下: LOCAL_PATH := $(call my-dir) include $(CLEAR_...
阅读全文 23

【cocos2d-x开发实战 特训99-part6】完成游戏首页

3-15 6,528

现在特性99游戏的功能基本完成了,但是游戏没有首页也挺奇怪,所以这篇博客为游戏添加首页,通过首页进入游戏。 首页的元素比较简单,就是一张背景图,一个l...
阅读全文 1

【cocos2d-x开发实战 特训99-part5】保存游戏数据

3-15 5,857

上一篇完成了游戏结算界面,但是数据都是假的,这篇来实现游戏数据的保存,这个游戏的玩法就是根据玩家游戏坚持的时间计算游戏分数,然后给予玩家一个荣誉称...
阅读全文 0

【cocos2d-x开发实战 特训99-part4】添加游戏结束界面

3-15 10,541

上篇完成了子弹和飞猪的碰撞检测,现在来添加飞猪死亡的爆炸效果,并完成游戏结束界面。这个游戏规则是当子弹碰到飞猪的时候就Game Over,游戏结束。首先在Ga...
阅读全文 1

【cocos2d-x开发实战 特训99-part3】让飞猪跟子弹碰撞吧

3-15 12,490

由于我们的飞猪并不是一个规则的矩形,所以使用一般的矩形碰撞检测方式精度太低,这里我们使用Box2D来进行碰撞检测,Box2D是一款强大的开源的物理引擎,因为...
阅读全文 3

【cocos2d-x开发实战 特训99-part2】让子弹飞起来

3-15 9,180

上一篇我们添加了一只飞动的猪,它过的很安逸,这样不好,会越来越胖,到时候就飞不起来了。现在来添加子弹吧,让它受受jing。 首先添加一个子弹类Bullet: b...
阅读全文 1

【cocos2d-x开发实战 特训99-part1】添加一只可以拖动的飞猪

3-15 10,924

周末闲着没事,搞了一个手机版的特训99,这是一款pc上的经典小游戏,就是满大街的“是男人就挺过20s”。游戏比较简单,通过手指拖动飞猪躲避四面八方的子弹,也...
阅读全文 8

如何优化cocos2d程序的内存使用和程序大小

2-18 9,348

在我完成第一个游戏项目的时候,我深切地意识到“使用cocos2d来制作游戏的开发者们,他们大多会被cocos2d的内存问题所困扰”。而我刚开始接触cocos2d的时候,社...
阅读全文 0
加载更多