1. 研究目的与意义(文献综述)
1.1 研究背景
伴随着中国的信息技术产业发展速度不断加快,简单的二维游戏画面已经不能满足广大游戏爱好者的视觉需求和游戏体验。计算机图形处理技术因此得到了快速的发展,unity3d就是在这种背景下应运而生。作为一款目前被频繁使用的游戏引擎,unity3d具有简单易用,通用性强,可跨平台设计以及内置多种插件的优点。据unity官方的数据显示,2019年,unity引擎占据全功能游戏引擎市场45%的份额,居全球首位;全世界有6亿的玩家在使用unity引擎制作的游戏;unity3d开发人员的占比达到47%。unity3d的全球用户已经超过330万人,中国区的开发者数量已成为全球第一。
1.2 研究现状
射击类游戏可分为第一人称和第三人称视角两大类,第一人称游戏往往给人一种身临其境的紧张感和操作感,相比之下第三人称游戏则是策略性与操作性并存,能让玩家以旁观者和操控者的角度,参与射击的任务。在这种视角下,玩家可以充分观察周围事物的变化,从而获得更多信息,做出准确的判断,拥有更加刺激的游戏体验。
2017年3月23日,一款名为“绝地求生”的游戏登录steam,正式打响了第三人称射击类游戏急速发展的第一枪。而后“荒野行动”、“刺激战场”、“和平精英”等游戏更是将第三人称射击游戏迁移到手机上,这种“百人参团、一人获胜”的游戏模式在各大游戏下载平台持续霸榜,外加手机游戏与生俱来的便利性,使这些游戏成为国民现象级游戏类型。从此之后第三人称射击游戏正式成为了人们休闲娱乐的不二选择。
2. 研究的基本内容与方案
2.1 基本内容
本次毕业设计的基本内容包括客户端和服务端开发两大部分。
2.1.1 客户端开发
客户端部分使用unity3d引擎进行设计:首先需要搭建一个简单的3d场景,供玩家游戏,并且可以使用键盘、鼠标控制人物在场景中行走、跳跃和射击。摄像机要求以第三人称模式跟随主角,并可以通过移动鼠标转换方向。玩家可以通过鼠标左键控制枪械开枪射击,枪械有弹夹设定,有换弹动作表现;鼠标右键可以实现魔法箭功能,可以眩晕敌人一定的时间。
3. 研究计划与安排
第1至第3周:撰写开题报告
第4至第5周:基础知识的储备与学习
第6至第10周:完成项目设计、调试
4. 参考文献(12篇以上)
[1]朱晴.unity3d开发工具在3d游戏开发中的应用[j].电子技术与软件工程,2019(22):58-59.
[2]董涛,张瑛.基于unity3d的第三视角射击类手游设计与实现[j].通讯世界,2019,26(11):98-99.
[3]蔡国宇,姚毅.基于unity3d的第三人称射击类游戏[j].科技视界,2019(13):125-126.
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。