阅读频道 > 网站建设 > 网页设计 > iOS cocos2d 2 游戏开发实践(第3版)
1.7.1 新的 iOS 游戏开发者将学习什么?
10年5月13日
我想贡献
本文所属书籍 > iOS cocos2d 2 游戏开发实践(第3版)
本书详细介绍了cocos2d游戏引擎游戏图片,重点关注创建一个完整的cocos2d游戏的过程而不是展示大量的iOS SDK或OpenGL代码。在学习cocos2d 2游戏开发的过程中,你还将学习重要的编程概念在cocos2d游戏引擎中完成一些手机游戏... 立即去当当订购
别担心,我会让您尽可能轻松地学习 cocos2d 和 Kobold2D 中最重要的概念,重点介绍一些您应该记住的类、方法和概念,因为它们非常基础且常用使用 cocos2d 进行编程。
还可以学习一些支持cocos2d或者受其支持的工具。 没有这些工具,你只是半个cocos2d程序员。 您将使用TexturePacker 和Particle Designer 等工具来创建日益复杂且具有挑战性的游戏。 由于篇幅限制程序开发,本书中的示例游戏并不完整,可能有些粗糙,我们无法清楚地解释每一行代码。 但我会尽力在源码中添加注释,方便大家理解。
您可以改进这些游戏框架来完成您的游戏。 我期待看到您的结果! 我认为为您提供一些可以构建的游戏框架比让整本书教您如何制作最典型的战斗机太空游戏更有用。
我主要根据 App Store 上的受欢迎程度来选择示例游戏。 另外ios游戏开发需要学什么,因为一些开发者经常会问游戏开发中遇到的问题,所以我也在示例中添加了这样的代表性游戏。 例如,画线游戏是cocos2d游戏开发者非常热衷的游戏。 然而,此类游戏的开发过程中会遇到很多看似极其复杂的问题。
我看过很多其他程序员写的cocos2d代码,并参与了他们关于代码设计、结构和风格的讨论。 在本书中,我采用“继承+组合”模式作为示例代码的框架ios游戏开发需要学什么,我将在后面的章节中解释这样做的好处。 另一个常见的代码设计问题是不同的对象应如何相互通信。 不同的代码设计和代码结构都有各自的优点和缺点,我将介绍这些概念,以帮助您将来编写一些更稳定和高性能的代码。