频道栏目
读书频道 > 移动开发 > 其他综合 > iOS 5 cocos2d 游戏开发实战(第2版)
1.7.1 iOS 游戏开发新手将学会什么
2012-10-17 14:10:01     我来说两句
收藏   我要投稿
《iOS 5 cocos2d游戏开发实战(第2版)》将引导您开发富有吸引力的2D游戏。书中展示了如何使用cocos2d这款强大的游戏引擎来开发iPhone和iPad游戏,此外还介绍了游戏中的瓦片地图、虚拟摇杆、Game Center等。本书...  立即去当当网订购

别担心,我会让你尽可能容易地学会cocos2d中最重要的概念,强调一些你应该牢记的类、方法和概念,因为它们对于使用cocos2d进行编程实在是太基础、太常用了。

你也可以学到一些能够支持cocos2d或者能被它支持的工具。没有这些工具,你只能算是半个cocos2d程序员。你会用到像TexturePacker和Particle Designer这样的工具来制作越来越复杂、越来越具有挑战性的游戏。由于篇幅所限,本书的示例游戏还不够完整,可能还有些粗糙,而且我们也无法把每一行代码都解释清楚。但我会尽量在源代码中加入注释以便大家理解。

可以在这些游戏框架的基础上进行改进进而完成你的游戏,我很期待看到你的成果!我认为给你一些可以继续开发的游戏框架会比用一整本书教你如何制作最典型的战机类太空游戏有用得多。

我主要是根据App  Store上的关注度来选择示例游戏的。另外,因为有些开发者经常问一些在游戏开发中碰到的问题,所以我把这类具有代表性的游戏也加到了示例中。举例来说,画线类游戏(line-drawing game)是cocos2d游戏开发者们非常热衷的一种游戏,但是在这种游戏的开发过程中会遇到很多看似极其复杂的问题。

我看过很多其他程序员写的cocos2d代码,也参与过他们对于代码设计、结构和风格的讨论。在本书中,我采用了“继承+组合”的模式来作为示例代码的框架,在后面的章节中我会解释这样做的好处。另一个经常被问到的代码设计问题是:不同对象间应该如何沟通。不同的代码设计和代码结构都有各自的优缺点,我将介绍这些概念以帮助大家今后写出一些更稳定、性能更高的代码。

您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:1.7 本书内容
下一篇:1.7.2 iOS应用程序开发者将学会什么
相关文章
图文推荐
排行
热门
最新书评
特别推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站