9
2.1.3. 游戏场景设计 18
2.2. 动画设计 24
2.3. 程序脚本设计 25
3. 结论 39
致谢 40
参考文献 41
附录 42
1. 绪论
本课题是基于3DS Max,MAYA等三维建模软件,和Unity3D游戏引擎,设计的次世代主题第一人称射击游戏。游戏场景设定为被未知种族入侵的人类废墟都市街道。游戏开始时我们的主角在城市中心,配备一把小手枪。游戏目标是通过探索城市,获得更精良的武器和装备,从而杀死入侵者。因为制作一个3D游戏,从设计游戏,建模贴图到导入游戏引擎进行编程最后得到完整的游戏是一个工作量非常巨大的工程,又由于整个游戏的制作完全由本人个人完成,所以游戏的部分细节可能不是非常精致,但是在本课题中,我还是通过个人的努力,实现了游戏的基本功能。
1.1. 课题的研究背景和意义
1.1.1. 课题的研究背景
在21世纪的今天,我国的经济水平飞速发展,许多家庭的生活压力减轻,有了更多的闲暇时间投入给自己的兴趣爱好。同时随着世界科技水平的突破性增长,很多家庭中都配备了配置较高的笔记本电脑或台式电脑。在这样的环境下,很多人会选择将自己的闲暇时间投入在电脑端的娱乐项目上,电脑游戏更是受到了广大年轻群体的欢迎。现在的游戏玩家群体,下到还未上小学的孩子,上到70岁的老人,都存在着电脑游戏玩家。可见电脑游戏是非常受到广大人民群众的欢迎的娱乐模式。并且随着VR和AR+LBS等游戏模式的逐渐兴起,电子设备端的娱乐模式会越来越先进,越来越吸引人。在这样的大环境下,我选择将课题定位为设计一个第一人称射击游戏。
1.1.2. 课题研究的意义
游戏有很多不同的种类,各自有着不同的娱乐风格,角色扮演类游戏的乐趣点可能在于对于剧情的感受和装备的收集,动作类游戏的乐趣点可能在于炫酷的动作与帅气的打斗场面,而第一人称射击游戏则可以让玩家体验到更加贴近真实的枪战感受。
第一人称射击游戏一直以来都是受到广大游戏玩家欢迎的游戏类型,在进行第一人称射击游戏的过程中,为了第一时间击中还未出现在视野中的敌人,玩家的注意力必须高度集中,并且对于精准的鼠标操作有着极高的要求,游戏对拼的过程中最关键的因素往往是谁先发现对手的位置,亦或是在双方同时注意到对方后谁的枪法更快更准。因为枪战游戏人物死亡速度极快的特性,玩家可以在游戏过程中充分享受高肾上腺素水平带来的刺激感与紧张感。拿着枪与敌人对峙的经历在当前的时代背景下多数人是无法感受到的,所以通过制作第一人称射击游戏,可以让玩家感受到在平时的日常生活中所感受不到的刺激。
1.2. 课题的国内外研究现状与发展情况
1.2.1. 课题的国内外研究现状
1.2.2. 课题的发展趋势
1.3. 课题的介绍
1.3.1. 本课题的目标与内容
本课题的目标是实习一个基本的第一人称射击游戏的游戏功能,游戏具备玩家可以进行操作的角色,游戏的漫游场景,可以拾取的枪支,和具备智能的敌人。玩家控制的角色可以实现通过WASD按键控制移动方向,左shift进入奔跑模式,左ctrl进入下蹲模式,e键进行道具拾取,r键进行换弹,鼠标左键开火,鼠标右键瞄准的功能。游戏的场景是废墟都市,枪支制作了AK47,MP5等经典枪支。敌人具备巡逻的功能,并且在玩家接近的时候会对玩家进行攻击。为了完成课题目标,需要学习游戏场景搭建的基本理论、建筑设计相关知识、在网上查找枪械模型参考其外观、学习Unity3D游戏编程语言。论文网 MAYA+Unity次世代第一人称射击游戏设计与制作(2):http://www.youerw.com/jisuanji/lunwen_77433.html