供iOS游戏开发新手参考的5项技巧

本文提及的某些技巧仅适用于iOS开发过程。我们本可以简单地照搬所有的内容,但是我们想要将其进一步改善。首先,我们查看了其他资源,包括CoreJ2Me和ManiacDev。随后,我们找出最频繁出现的问题以及最有帮助的技巧,并将其精选为供iOS游戏开发新手使用的5大技巧。

iOS development(from blog.betable)iOS development(from blog.betable)

1、根据手机的处理能力创建游戏

游戏运行可用的内存量通常比苹果宣传的256M处理能力要少得多。原因在于,手机的必要后台运行需要耗费一定的内存,而不必要的多任务进程使得情况变得愈发严峻。这也引向了第2个技巧。

2、关闭多任务处理

虽然许多应用不需要使用多任务处理功能,但大多数产品仍然在iOS上使用了这种方法。这种做法或许可以让用户很方便地跳转回游戏,但是它往往也会导致用户手机运行速度变慢,而且让开发过程更为复杂。幸运的是,关闭多任务处理功能是件很简单的事情:只需要打开info.plist文件,添加UIApplicationExitsOnSuspend或选择应用程序不在后台运行,然后将新值设置为YES或勾选方框即可。这样做应当不会影响游戏的用户体验,除非你的游戏需要很长的加载时间,而这个问题也就引出了下个技巧。

3、优化游戏使之快速启动

在你开发游戏时,要尽量削减所有不必要的内容。这意味着需要优化图片和精灵,在恰当的地方使用rgb4444纹理,并且使用Ogg-Vorbis音频编码格式。所有这些可优化的方面都能够最小化游戏下载和加载时间。

4、慎重混合

如果你能够避免,尽量不要混合使用Objective C和C++。但是,如果你确实同时使用了这两种语言,那么就要标注其分类和互动的位置。多种编程语言混合使用是件很棘手的事情,尤其是针对首次开发游戏的新手,所以可以适当做笔记或者给代码标色。

5、耐心等待应用商店审核

提交到应用商店需要很长的时间,而且它不会回复你事情的进展情况。要耐心,你的应用必须经过多次审核。确保你输入了正确的银行账户等信息,因为有些信息在提交之后便无法更改。

游戏邦注:本文发稿于2011年8月16日,所涉时间、事件和数据均以此为准。

via:gamerboom.com

感谢支持199IT
我们致力为中国互联网研究和咨询及IT行业数据专业人员和决策者提供一个数据共享平台。

要继续访问我们的网站,只需关闭您的广告拦截器并刷新页面。
滚动到顶部