基于Unity的游戏设计与开发开题报告

 2021-08-08 15:10:34

1. 研究目的与意义

目前,游戏玩家对游戏性质和画面的要求越来越高,并且在不断要求更加新颖的游戏方式,更加美好的游戏体验。利用unity3d游戏引擎,不仅能够实现键盘鼠标的输入操控,还能够应对触屏触摸输入。unity3d强大的跨平台性能够成功地将游戏移植到手机、网页等等不同的平台,是一款非常优秀的游戏引擎。

本课题旨在实践中学习游戏制作的基本方法,探索设计游戏的基本思路,合理地使用unity3d游戏引擎,拟开发出一款功能较为完善、具有一定可玩性的游戏。

目前,游戏玩家对游戏性质和画面的要求越来越高,并且在不断要求更加新颖的游戏方式,更加美好的游戏体验。利用unity3d游戏引擎,不仅能够实现键盘鼠标的输入操控,还能够应对触屏触摸输入。unity3d强大的跨平台性能够成功地将游戏移植到手机、网页等等不同的平台,是一款非常优秀的游戏引擎。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 国内外研究现状分析

Unity3D是由Unity Technologies开发的一款能够创建三维视频游戏和建筑可视化以及实时三维动画等类型互动内容的综合型创作工具,这是一款全面整合的专业游戏引擎。Unity3D使用交互的图形化开发环境,其编译器在Windows和Mac OS X下,能够发布游戏到Windows、Mac、iPhone、Windows phone 8、Android等诸多平台。

目前,使用Unity3D制作的游戏如仙剑奇侠传OL,最终幻想V,神庙逃亡2,绝代双骄,天神传,崩坏三等诸多游戏已经受到热烈的欢迎。相信未来几年,Unity3D将会得到更大的发展,成为3D游戏制作炙手可热的引擎,这将会使得更多制作精良的Unity3D游戏出现在各种平台上供玩家体验,其人才的市场需求非常巨大,而配合其他技术进行开发的程序人员更是难求,如Kinect与Unity3D为基础制作的体感游戏制作人员十分稀缺,十分抢手。

3. 研究的基本内容与计划

研究内容: 本课题以Unity3D游戏引擎为基础,结合适当的模型,构建适宜的游戏场景,编写相应的游戏代码对模型进行操控,接收外部各种方式的输入,实现玩家对于游戏的基本操控。研究计划: 1.准备工作阶段:阅读Unity3D开发的相关资料,了解开发的基本知识,完成初步框架设计并完成模型资源的搜集; 2.设计开发阶段:完成游戏UI界面制作,实现各个功能界面和界面之间的转换逻辑;; 3.撰写论文阶段:根据前期的设计以及最终实现的功能,完成论文的撰写工作,详细描述应用实现的功能。4.论文交审阶段:完成论文的提交,审核和答辩。

具体时间安排:撰写开题报告和外文翻译,学习Unity3D 相关知识,充实C#的相关知识。(第一周),选定人物模型和场景模型并在unity3d中搭建场景,设计界面UI(第二周到第三周),实现人物模型的移动及动画的绑定,摄像头的跟随控制(第四周),实现人物属性与背包系统(第五周到第八周),副本和BOSS战斗的实现(第九周到第十一周),完成论文的提交、审核和答辩(第十二周)。

4. 研究创新点

1 充分利用了unity3d,使UI界面看起来快捷简单,通过有辨识度的按钮设计使用户可以第一时间上手操作。

2 通过刚体属性利用坐标系实现人物的移动,解决了物体间碰撞和穿模问题。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。