题目来源:
结合生产实际
题目类型:
毕业论文
题目性质:
软件开发
题目内容:
本课题主要研究如何利用智能手机的三轴陀螺仪和Unity 5 3D游戏引擎,设计一款可多人联网参与的、类似极品飞车的3D赛车游戏。要求通过倾斜手机来实现赛车的转向,通过触屏操作来实现氮气加速、刹车、漂移等行为。两辆车碰撞会造成车辆的损毁,车辆在高速通过不同的赛道时可触发飞跃、翻滚等行为。赛道上有氮气包等道具,可给赛车充能。可通过给赛车升级部件来改良车辆性能,也可通过累积的积分来兑换新的车辆。允许联网下载新的赛车和场地。
任务书:
1、了解Unity 5相关应用领域背景知识,了解国内外行业标准、规范和技术发展趋势,理解其对环境以及社会可持续发展的影响,理解相关行业的政策和法律法规; 2、在指导教师指导下阅读国内外文献和自学相关知识,对Unity 5 3D引擎以及如何设计多人联网iOS手机游戏进行研究和分析。要求在游戏中实现以下功能:(1)可通过升级部件来改良赛车性能,比赛获得的积分可累积起来用于购买新车;(2)充分发挥多点触控操作和陀螺仪传感器的特性来控制赛车行为;(3)车辆在高速通过不同的赛道时可触发飞跃、翻滚等行为,难度越大得分越高;(4)赛道上有氮气包等可以给赛车充能的道具;(5)支持快速比赛、淘汰赛、巡回赛等多种模式;(6)支持最多4人的联网赛车游戏,尽可能压缩需传输的数据,且保证游戏画面的流畅性;(7)AI控制的赛车手会有意对其它赛车手的行进路线造成干扰,增加游戏的趣味性。服务器端需支持赛车场地管理的功能,手机端可以联网同步新的场地和赛车数据。 3、完成毕业设计(论文)外文翻译; 4、完成毕业设计论文并提交软件及相关文档; 5、毕业设计开发环境 开发语言:Swift,C#;开发环境:Xcode;iOS版本:7.0及以上;服务器端操作系统:Linux Server;数据库:Mysql 6、毕业设计(论文)进度安排 A.分析iOS手机3D极品飞车游戏的需求,对该软件进行设计;(第1周-第3周) B.掌握开发iOS客户端的方法,以及Unity 5 3D引擎的原理,搭建开发与测试环境;(第4周-第6周) C.设计并实现iOS客户端游戏软件及服务器端功能;(第7周-第11周) D.完成多人联网测试,在iPhone手机上进行;(第12周-第13周) E.完成毕业论文,提交软件及相关文档;(第1周-第16周) F.完成本科毕业设计(论文)外文翻译。(第1周-第16周) G. 完成本科生毕业设计(论文)答辩;(第1周-第16周)
Email:biyeshejiba@163.com 微信号:biyezuopinvvp QQ:1015083682 本站毕业设计和毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立即改正或删除有关内容!