网站大量收购闲置独家精品文档,联系QQ:2885784924

毕业设计论文格式.doc

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业设计论文格式课件

目录 第1章 引言 4 1.1项目背景 4 1.2项目需求 4 1.2.1项目介绍 4 1.2.2面向的用户群体 4 1.3研究意义 4 第2章 文献综述 5 2.1国内外手机游戏研究现状 5 2.2国内外手机游戏发展动态 5 第3章 系统需求 5 3.1游戏系统目标 6 3.2游戏玩法 6 3.3游戏规则 6 第4章 系统设计 7 4.1 概要设计 7 4.1.1游戏界面设计 7 4.1.2游戏场景设计 7 4.1.3游戏模型设计 8 4.1.4需求规定 10 4.1.5游戏设计和处理流程 10 4.1.6游戏结构设计 10 4.2 详细设计 11 4.2.1主要类图设计 11 4.2.2各个模块的方法或类名类表示 12 第5章 游戏系统实现 14 5.1主角模块的实现 14 5.1.1主角创建模块 14 5.1.2主角移动逻辑 14 5.1.3给主角添加保护气泡 15 5.1.4给主角添加磁铁道具 16 5.1.5主角正常飞行 16 5.1.6主角碰到炸弹爆炸 17 5.1.7主角碰到乌鸦眩晕 17 5.1.8主角升级(初级) 18 5.2气泡模块的实现 18 5.2.1添加单个气泡方法实现 18 5.2.2添加方形摆放的气泡方法实现 19 5.2.3添加箭型摆放气泡方法实现 19 5.2.4气泡移动逻辑方法实现 20 5.3敌人模块的实现 20 5.3.1添加乌鸦方法实现 20 5.3.2添加炸弹方法实现 21 5.3.3添加陨石方法实现 21 5.3.4添加敌人方法实现 22 5.3.5敌人移动及碰撞逻辑方法实现 22 5.4道具模块的实现 23 5.4.1添加新道具方法实现 23 5.4.2道具移动碰撞逻辑方法实现 24 5.4.3添加时钟道具方法实现 24 5.4.4添加磁铁道具方法实现 25 5.4.5添加星星道具方法实现 25 5.4.6添加气泡道具方法实现 26 5.5背景模块的实现 26 5.5.1添加移动背景云层方法实现 26 5.5.2添加移动背景卫星方法实现 27 5.6角色管理模块的实现 27 5.6.1按钮左键逻辑方法实现 27 5.6.2按钮右键逻辑方法实现 27 5.6.3定时器方法实现 28 5.6.4教程显示方法实现 28 第6章游戏测试 29 6.1测试内容和方案 29 6.2测试项目及结果和处理方案 29 第7章 结论 30 参考文献 31 手机游戏《FLYAWAY》的角色模块的设计和实现 软件学院 数字媒体专业 123022011071 阙惠隆 指导老师 曾智勇 【摘要】本文基于cocos2d-x手机游戏引擎,设计手机游戏《FLYAWAY》的角色模块,并使用C++编程语言实现该角色模块。本文分析了该项目的背景和需求,做出了需求分析和结构设计。解决了系统的界面场景和模型的设计以及系统的每个模块的设计问题,还给出了每个设计的具体实现,达到了实现一款完整的休闲手机游戏的目标。 【关键词】手机游戏,角色模块,cocos2d-x,C++ 第1章 引言 1.1项目背景 随着苹果手机和其他诸多操作系统的智能手机的推出,加之移动终端的软件和硬件设施越来越齐全和强劲。手机在越来越多领域都逐渐将较之更加笨重的PC代替。人们的生活娱乐习惯也已渐渐的从PC端开始走向更便捷的移动端,这直接导致许多休闲手机游戏腾空而出,而且取得很好的成绩。面对如此庞大的受众,越来越多人参与到手机游戏开发的行业中,为手机游戏行业的兴兴向荣奠定了基础[5]。因为消费者的喜爱,手机游戏也给从业者带来了巨额的行业利润。 手机的游戏给大家提供一个轻松快乐,放松愉悦,在游戏中交流,成就,幻想,消遣休闲,故事体验,获得知识,收获快乐以及画面[3]。甚至,我们还可以在游戏的过程中运用到自己在课堂或者生活中的经验,印证生活中的道理,获得启发。 1.2项目需求 1.2.1项目介绍 该项目开发的是一款在安卓操作系统为主的一款不同于一般逃跑型、纵向延伸的无尽模式的休闲手机游戏。 这款手机游戏将和几个同学一起成立项目小组通过分工合作来完成。我在项目中的工作内容是完成游戏中的角色模块的设计和实现。通过自己学到的专业知识,并对其积极运用,对我们在知识掌握和自我的总结和思考上都有总要的意义。同时,通过成立项目小组的形式,学习通过分工合作完成任务,每位成员都受到较全面的训练,具有各自的特点。这对我们将来的工作和学习都是有很重要的借鉴和实践意义的。 我在这个项目的工作内容,就是将上述对角色模块的设计,用cocos2d-x游戏引擎来实现,并做到和项目其他模块的对接和数据交流。 角色模块中包含了许多子模块。根据策划组提供的游戏策划,结合我们使用的cocos2d-x游戏引擎的特点,我将角色模块分做了“角色控制模块”、“主角模块”、“场

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档