基于iOS平台的“天空大战”手机游戏设计与实现

来源 :北京工业大学 | 被引量 : 1次 | 上传用户:f54265932
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于手机游戏相对于PC游戏具有随身携带的优势,以及我国智能手机用户的持续增加,我国手机游戏市场广阔,但是目前国内手机游戏产业都远远落后于日韩等国。为此,本文主要以《天空大战》手机游戏的设计与开发为例,对基于iOS平台的手机游戏的具体设计和开发进行研究,以期为我国游戏产业的发展提供一点助力。在进行《天空大战》游戏设计之前,根据对玩家具体需求的分析,《天空大战》手机游戏必须要具备控制调度、逻辑计算、图形化游戏界面、声音播放等模块,除此之外,《天空大战》游戏还需要具备界面美观、内存占用少、用户体验高等非功能性的需求。并在需求分析的基础上,对《天空大战》游戏的操作、开发流程,主要功能进行设计,确定《天空大战》游戏所需要实现的相关功能,以及这些游戏功能之间的相互关系。采用XCode开发工具,利用Cocos2d游戏开发引擎,并且使用Cocoa Touch游戏架构对《天空大战》游戏的整个游戏界面进行调度、转换等控制;对战机动作控制、游戏过程中的敌机人工智能控制和碰撞检验的逻辑计算模块,游戏界面模块和实现背景音乐、声效音乐播放控制的声音播放模块的具体设计和开发。通过对《天空大战》游戏的测试,测试结果表明本课题所研究的《天空大战》手机游戏难度适中、碰撞检测正常、效果逼真、运行稳定,无死机、花屏、非正常退出等非正常游戏状态出现,能够满足手机用户对于射击类游戏的基本需求。但是由于受到作者经验、精力的限制,还需要在今后的工作和学习过程中,不断对《天空大战》游戏进行进一步的完善。
其他文献
描述供机载雷达应用软件调试,测试用的软件仿真系统,它不但能仿真雷达应用软件的运行环境,可用于设计,调试应用软件,还实现了对雷达软件的功能及性能测试,提高了机载雷达软件的质量
进入到新世纪以来,随着我国市场经济水平的迅速提升,我国的各行各业都取得了非常快速的发展,但是我国的环境污染问题却是越来越严重,特别是大气污染物的排放控制问题已经受到了全
【正】 红与专,如同政治与业务,革命和生产的关系问题一样,是个被“四人帮”在理论上搞得混乱不堪的问题。为此,亟须用马克思主义的基本观点把它搞清楚。只有在理论上搞清楚,
<正> ①1977年为预计数。②苏联是12月31日数、法国是1月1日数、西德、英国是年中数。③美国包括浓缩天然液化气。④不包括园艺拖拉机。美国为发货量。⑤年中数。⑥美国包括后备船只。⑦为发货量,不包
朱立元的"实践存在论美学"是建立在对以李泽厚为代表的传统美学的本质论、实体论、现成论、方法论的全面解构之上的。他用马克思主义的实践论改造海德格尔的存在论,用海德格
随着空间生命科学研究的发展,人们将细胞、组织培养技术与微重力环境相结合产生了组织工程研究的一个新领域——微重力组织工程。模拟微重力条件下细胞培养和组织构建研究表
介绍了一种工程上已经使用的S波段,输出脉冲功率大于300W,工作带宽达 400MHZ的固态功率放大器,该功放运用了模块化的设计方法,提高了功放的可靠性。
随着新媒体的飞速发展,直播节目越来越受大众喜爱,电视台中的直播节目比例不断提高。在直播节目中,主持人的要求很高,尽管如此,在直播节目中主持人有些失误,对社会造成影响。
计算机专业英语课程是计算机专业的一门分支学科,重点培养学生综合应用性能力、关键技术的认识和多媒体在各个领域中的制作和技能。从目前独立学院计算机专业英语教学的情况