本文共 2150 字,大约阅读时间需要 7 分钟。
如果想接触iOS游戏开发,今天笔者就推荐一本“大杀器”——
为零基础的“设想过自己写个电脑游戏软件并从中获利吗?”——这是本书第一章的第一句话。
通过阅读本书,读者将学会如何从基础起步,开发一款在iOS上运行的游戏。
本书完全从零起步,所以不必担心自己从前没接触过iOS编程。本书从在屏幕上显示一行Hello World开始,是不是很基础?在写这个HelloWorld时,操作的每一步、代码的每一行都做了细致的介绍。甚至连使用iOS的设备有哪些,如iPad、iPhone都做了介绍。
根据书中的介绍,读者需对编程有一定的了解(不是针对特定的某种语言,而是要了解诸如循环、变量、函数、类等概念)——也就是说掌握某一种编程语言。本书作者说阅读本书并不一定需要掌握Objective-C,不过掌握Objective-C将有助于理解本书的内容。
科普:Cocos2d是一款用Objective-C编写的iOS上的游戏引擎。
本书介绍如何使用cocos2d作为iOS的游戏引擎来开发游戏。 在苹果iTune’s App Store及相应的移动设备如iPhone、iPod Touch、iPad的帮助下,开发一个电脑游戏并以此获利的想法将比以前更加容易实现。 本书介绍在iOS上运行的游戏引擎——cocos2d for iOS。并用这个引擎来开发游戏,这样就避免开发者涉及到繁琐复杂的iOS SDK和OpenGL。 读者可能会奇怪,为什么要使用cocos2d。买个关子,这里就不多说了。书中作者列了充分的理由来说明为什么使用cocos2d,以及cocos2d的优势在哪里。所以使用这个游戏引擎是非常正确的。本书覆盖了游戏开发中可能遇到的大部分问题。考虑到无论是亚马逊还是当当,目前(2012.10.24)都没有本书的目录,这里笔者就补上一个非官方的目录,让读者对本书有个大致的了解。(注:本目录是对原书目录的一种简化,只是对本书做个描述,并不是与原书目录一一对应,且若在翻译之处有不精确之处,还请见谅)
可以看得出来,本书对iOS游戏开发的初级人员帮助很大,可以让读者在涉及iOS游戏开发时少走许多弯路
注:本文和豆瓣上的“书墨如夜”是同一作者,请大家不要误会。另,本文放弃版权,大家可以随意使用本文中的内容。(本人博客的其他文章转载时则需注明出处和链接,谢谢!)