第一人称游戏研究
2016-07-22何磊
何磊
摘要:该文通过介绍一款游戏开发的过程,培育我们对游戏理念的认知与游戏初步开发的能力。了解游戏的种类划分,开发此游戏的环境过程,各种特效的应用以及脚本在游戏中的应用。此次设计在Microsoft Windows7系统下,以Unity3D软件开发平台进行的游戏设计与实践。
关键词:游戏开发;娱乐;Unity3D
中图分类号:TP37 文献标识码:A 文章编号:1009-3044(2016)16-0205-02
在现今高速发展的时代,电子游戏已经深入人们的日常生活,成为老少皆宜的娱乐方式。但是游戏设计结合了日新月异的技术,在一个产品中整合了复杂的设计、艺术、声音和特效,所以并不是人人皆知。在思想观念上,许多中国人眼里打游戏是不务正业的表现,这种思想和观念导致从事游戏设计的人才较少。然而游戏行业的发展之快,因此,我国的游戏开发和设计能力远不如其他游戏大国。游戏是当今社会不能否定的主流娱乐方式,我国的游戏爱好者更远胜他国。也正因为如此,游戏的需求很大,而游戏人才的教育、培养却远落后于产业的发展和市场的需求。本次课题的研究和设计,旨在培育我们对游戏理念的认知与游戏初步开发的能力和游戏开发的意义。了解游戏的种类划分,开发此游戏的环境过程,各种特效的应用以及脚本在游戏中的应用。遵循Unity3D的知识和技术,从软件问题定义开始,接着进行可行性研究、需求分析、概要设计、详细设计,最后对游戏进行了测试,整个开发过程贯穿游戏设计的知识体系。此次设计在Microsoft Windows7系统下,以Unity3D软件开发平台进行的游戏设计与实践。
1 游戏功能概述
1.1 游戏功能
当单击运行游戏后,会出现如图1所示的游戏界面。界面是一张野猪的图片作为背景,以渲染游戏的主题。界面中的正上方,是本游戏的题目《打猎》,界面的右手边有三个按钮,“开始游戏”、“帮助选项”、“退出游戏”。当进入游戏后,游戏角色以鼠标和键盘的W、A、S、D四键来控制游戏角色在场景的各个角度的方向旋转和前进后退,当发现猎物后,单击鼠标左键,就会发射出相应的子弹,子弹击中猎物后,子弹与猎物的碰撞效果会立即生效,猎物倒地死亡,系统设置1.5s后猎物会消失,此时应该注意的是:在游戏的运行界面的左上角,有系统提示子弹数量,因为游戏的规则就是规定玩家在有限的子弹内打到足够多的猎物才能闯关。当子弹用光以后,就会出现如图2所示的界面,界面的右手边有四个按钮,即:“下一关卡”,“挑战自我”“查看帮助”“返回主菜单”四个按钮,各个按钮也具有相应的功能。当单击图1的帮助选项,就会出现如图3的界面,界面上有给玩家一些玩游戏的提示信息,以帮助玩家了解游戏规则和熟悉游戏操作。当玩家要退出游戏,单击退出游戏即可。
1.2游戏场景
整个游戏包含两个关卡,第一个关卡是以美丽的海岛风光作为场景,第二个关卡是以风景优美的草原和丘陵似的地形作为场景,还有优美的背景音乐,这些都能给以用户带来视觉上的绝对享受,游戏中的其他角色是一些常见的动物,如:斑马、牛、羊。它们就是玩家打猎的目标。
1.3游戏规则
当单击开始游戏时,玩家以第一人称的视觉进入到游戏场景中,进入到游戏场景中后追踪猎物,发现猎物,并射杀猎物,规定玩家在有限的子弹内打到足够多的猎物才能闯关。
2游戏架构及各个模块功能实现
2.1功能模块实现
当单击运行游戏后,会出现如图(下见图1)所示的游戏界面。界面是一张野猪的图片作为背景,以渲染游戏的主题。
参考文献:
[1] 吴亚峰, 于复兴. Unity3D游戏开发技术[M]. 北京: 人民邮电出版社, 2012.