论文部分内容阅读
在我国,随着智能手机以及智能个人平板电脑越来越普及,街上拿着手机或游戏,或打电话或发短信、发邮件等等的人越来越多,似乎预示着一个新的个人移动智能设备时代的到来:能够想到的以前联网电脑能够做到的任何事情现在几乎都能够通过一个手机或者个人移动平板电脑来完成。而且随着软硬件的发展,无线网络技术的进步,智能手机、平板电脑等最终能够成为一个移动的个人智能处理平台,并连接到庞大的网络中。目前已经有非常大数量的平板电脑或者手机用户,有用户就有需求,所以手机或者平板电脑上的软件开发也就方兴未艾了。苹果iOS平台是一个封闭的环境,这样可以使得对于应用软件的质量能有很好的可控性,而且具有现成的良好的开发框架及方便的应用推广平台,还具有相对的公平性,并具备遥遥领先的用户数量基础,因此对于广大的独立开发者而言具有很高的吸引力,所以成为手机或平板电脑开发的首选平台。本文通过iOS平台上开发的一个游戏《Baby on the run》为例,分析游戏开发过程中从开始的平台选择到策划,以及代码实现、测试及发布的过程,对于在iOS平台的游戏开发能够有个系统化的总结。论文工作主要包括如下内容:1、首先对iOS平台的开发技术做了相关的分析,从开发环境的选择、开发语言的选择及版本控制软件的选择等做了相关的对比,选定合适工具。2、对于在iOS平台的游戏设计做了详细的介绍,从游戏的创意设计到整个框架设计、功能设计、界面设计等,介绍了整个游戏开发的过程。3、通过对游戏的详细设计,完成了整个游戏核心类和显示场景类的设计,同时也解决了游戏中遇到的关键技术问题,并完成了相关的动画系统设计、声音系统设计及对于重力系统的使用。4、在通过了游戏的性能测试、联机测试的基础上,顺利通过了审核,实现了游戏的成功发布。通过对游戏开发过程中各项技术点的分析,对同行业软件应用的开发具有一定的参考价值。