读书频道 > 网站 > 网页设计 >iOS 5 cocos2d 游戏开发实战(第2版)
4.11 本章小结
12-10-17
我要投稿
本文所属图书>iOS 5 cocos2d 游戏开发实战(第2版)
《iOS 5 cocos2d游戏开发实战(第2版)》将引导您开发富有吸引力的2D游戏。书中展示了如何使用cocos2d这款强大的游戏引擎来开发iPhone和iPad游戏,此外还介绍了游戏中的瓦片地图、虚拟摇杆、Game Center等。本书...立即去当当网订购
我希望你享受构建第一个游戏的过程。确实有很多需要理解的东西,但对于知识,我宁愿得到更多。
至此,你已学过了创建自己的游戏层(game-layer)类以及处理精灵的方法。你已经掌握使用加速计来控制玩家精灵,并为其加入速度以允许加速和减速cocos2dx游戏开发实战,使其更有动感。
本章还介绍了一个没有说明文档的类——CCArray像素游戏素材,它是NSMutableArray类在cocos2d中的替换版本。当需要存储一系列的数据时,它应当作为你的首选。菜单上还有简单的半径碰撞检测cocos2dx游戏开发实战,我们使用距离检查方法(该方法来自同样没有说明文档的CGPointExtensions类)实现了它。
本章后面还介绍了标签、位图字体和Glyph Designer工具,以及有关音频编程的内容。
本章还有什么未介绍的内容吗?仔细检查一下本章的源代码。我完成了游戏的最终版本,其中包括一些游戏性能上的改进,一个开始菜单和一条游戏结束消息。
关于DoodleDrop项目,只有一件事我没提过,即所有的组件都在一个类里。这样做也许足以应付一个小的项目,但是当实现更多的功能时创作人,这只会让你的项目变得乱七八糟。你需要为代码设计加入一定的结构。第5章将提供cocos2d编程的最佳实践,并讲解代码的设计方式与分属不同类的对象间信息传递的多种途径。