- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Cocos2d-x的飞行射击类游戏毕业论文
中国矿业大学本科生毕业设计姓名:文舰学号院:计算机科学与技术学院专业:计算机科学与技术设计题目:基于Cocos2d-x的飞行射击类游戏专题:指导教师:谢红侠职称:副教授2014年6月徐州中国矿业大学毕业设计任务书学院计算机专业年级计算机科学与技术10级学生姓名文舰任务下达日期: 2014年01月12日毕业设计日期: 2014年1月18日至2014年6月2日毕业设计题目:基于Cocos2d-x的飞行射击类游戏毕业设计专题题目:毕业设计主要内容和要求:基于Cocos2d-x的飞行射击类游戏——跨平台手机游戏的设计与实现。本系统主要运用Cocos2d-x游戏引擎和Microsoft Visual Studio 2010开发工具进行开发。此款软件必须具有基本的飞行射击类游戏的功能,如发射子弹功能、碰撞检测功能等。在此基础上还需加入自己创意,使游戏可玩性高。此外,游戏开发完成后需要移植到主流的手机平台,所以还需熟练掌握Eclipse、Xcode等开发工具。院长签章:指导教师签字:中国矿业大学毕业设计指导教师评阅书指导教师评语(①基础理论及基本技能的掌握;②独立解决实际问题的能力;③研究内容的理论依据和技术方法;④取得的主要成果及创新点;⑤工作态度及工作量;⑥总体评价及建议成绩;⑦存在问题;⑧是否同意答辩等):成绩:指导教师签字:年月日中国矿业大学毕业设计评阅教师评阅书评阅教师评语(①选题的意义;②基础理论及基本技能的掌握;③综合运用所学知识解决实际问题的能力;③工作量的大小;④取得的主要成果及创新点;⑤写作的规范程度;⑥总体评价及建议成绩;⑦存在问题;⑧是否同意答辩等):成绩:评阅教师签字:年月日中国矿业大学毕业设计答辩及综合成绩答辩情况提出问题回答问题正确基本正确有一般性错误有原则性错误没有回答答辩委员会评语及建议成绩:答辩委员会主任签字:年月日学院领导小组综合评定成绩:学院领导小组负责人:年月日摘要智能手机操作系统繁多,但苹果的IOS、谷歌的Android、微软的Window Phone三大操作系统几乎占据了全部的手机市场,所以开发一款跨平台飞行射击类游戏具有很高的商业价值。Cocos2d-x是一个跨平台的开源二维手机游戏框架,运用Cocos2d-x开发的项目能够在IOS、Android、Window Phone等支持C++的平台下创建和运行。本软件主要以Cocos2d-x为游戏引擎,在Microsoft Visual Studio 2010开发环境下运用C++进行开发,在Windows下调试成功后移植到主流的支持C++的智能手机平台。本文主要介绍飞行射击类游戏开发的各个阶段所做的准备工作,其中包括可行性分析、系统需求分析、系统概要设计、系统详细设计以及系统的编码和测试等内容。在可行性分析中,主要对系统是否值得开发进行各方面的分析;在系统需求分析中,主要对系统的功能进行需求分析并辅以系统功能结构图、系统用例图、系统流程图加深理解;在系统设计中,主要对系统的游戏执行模块、战机模块、敌机模块、子弹模块等进行详细设计并画出类图、顺序图以及状态图;在系统的编码中,主要讲述怎样实现系统设计阶段提出的各个功能模块;在测试中,对软件成品进行黑盒测试。经过测试后,最终得出所设计的软件。关键词:飞行射击类游戏;Cocos2d-x;智能手机;跨平台ABSTRACTFlight shooting game is a very kind of classic game. On the other hand, although there are many types of smart phone operating system, three operating systems, such as IOS, Android and window phone, account for almost all of the mobile phone market. Therefore, cross-platform flight shooting games have a high commercial value. Cocos2d-x is a cross platform open source free 2D game engine for mobile gaming device. The cocos2d-x project can be built and run under some platform that support C + +,such as IOS,Android and window phone.The software with Cocos2d-x as a game engine, based on Micros
原创力文档


文档评论(0)