论文部分内容阅读
ESA(美国娱乐软件协会)在2011年6月前后曾经发布了一篇研究报告,该报告主要分析了2011年美国游戏行业的收入状况和平台分布情况,透过报告中多处数据显示,美国公众对游戏的态度越来越积极,而这其中比重正在迅速攀升的,当属目前最为热门的手机游戏平台。博思数据研究中心发布的《2011-2015年中国手机游戏行业市场分析与投资前景研究报告》中称,据不完全统计,截止2007年年初,中国移动、联通的用户数量突破5亿大关之多,作为一个重要的手机应用来讲,手机游戏的发展如众人预期的得到了迅猛的发展,同时手机作为游戏平台的主流载体之一,其自身的特性优势已经逐渐体现出独有的魅力,研究和学习手机游戏开发与设计的方法与技术,是保证我国在该行业的综合实力水平的,具有重要战略意义的一项工作。本文采用软件工程常用的开发方法,首先,从苹果手机游戏市场的现状出发,研究了当今苹果手机游戏市场中游戏的总数和休闲类产品的数量,通过分析和观察休闲类手机游戏所占比例,推测苹果手机游戏的产品定位和估算目标用户数量,然后,按照拼图游戏的实际项目的具体需求,学习和研究需要的开发方法和技术,有计划的针对项目进行设计与规划,进一步明确开发的方向和项目实施的计划目标,从第三个章节开始,以《Lily Adventure》这款拼图游戏由内至外的具体实现步骤为主线,将整个项目按照面向对象的编程思想进行了模块上的划分,在cocos2d引擎强大的功能支持的基础上,完成了瓷砖方格模块、粒子效果动画模块、游戏逻辑模块、数据加密模块、场景流转切换模块等8个主要功能模块的需求、角色和实现上做了详细的阐述,并在项目实施的过程中,总结和归纳出来手机游戏开发的主要流程,这个流程涵盖了项目需求分析、设计、代码实现、性能测试的相关内容,文章多处以代码引用的方式,力求保证读者能够准确清楚的理解文中所用的技术方法。