APP下载

浅析独立VR 虚拟现实游戏设计

2021-06-01

数字技术与应用 2021年4期
关键词:后羿虚拟现实节点

(上海工艺美术学校,上海 021808)

0 引言

独立游戏是电子游戏中的一个分支,独立VR 虚拟现实游戏是又独立游戏的一个分支,其在近年来的发展较为快速,主要是由于科学技术的进步,使得信息得到了最大程度上的共享,同时其的投入成本也变得更低。为此文章对独立VR虚拟现实游戏设计展开了研究和探讨[1]。

1 独立VR虚拟现实游戏概述

1.1 独立VR虚拟现实游戏概念

独立游戏属于电子游戏范畴。独立游戏是由团队和独立游戏制造商开发的,不是由外部发行商资助独立游戏或其他实体控制游戏内容的游戏。游戏开发团队的数量多在10人以下,个人风格大,开发者和资金规模大,独立游戏的类型多为小型游戏。为了吸引用户的注意力,开发者总是把游戏的创意和艺术风格设计得更具体。独立的虚拟现实游戏还没有明确的定义。独立虚拟现实游戏是独立游戏的一种,具有与独立游戏几乎相同的特点。然而,由于虚拟现实被应用到游戏中,独立虚拟现实非常流行,与其他独立游戏不同[2]。

1.2 独立VR虚拟现实游戏功能

一般来说,单人游戏都是用数字技术设计和开发的。在各种游戏中,数字设备是一个操作平台。换言之,独立游戏是非常不同的。所有的操作都基于一个数字平台。玩家将通过一些虚拟现实设备体验游戏。主流设备如:HTC vive、occulus rift、gear VR等,他们在游戏和虚拟现实技术中具有很高的应用价值。

2 独立VR虚拟现实游戏设计的意义

发展创新在当代继续。虚拟现实游戏可以说是光明的。随着5G通信的正式商业化,5G极大地推动了虚拟现实技术的发展,彻底消除了VR 交互应用的眩晕,使高清电视的内容更加生动,交互速度更快。而且,对于推动虚拟现实的应用,推动虚拟现实游戏产业的创新发展具有重要意义。独立虚拟现实在创作和设计中具有实时性、交互性和趣味性。成功的独立虚拟现实通常比商业游戏更清晰、更开放。独立虚拟现实游戏的创作者不受出版商的驱使或限制。创作者通常根据自己的意愿开发产品。他们结合用户的感受,在更多的设计游戏中强调创意的内容,表现游戏的特色,吸引用户的注意力。这些创作者勇于突破传统的商业游戏模式,为游戏产业的创新和发展做出了巨大贡献。未来,前卫作品引领娱乐潮流[3]。

3 独立VR虚拟现实游戏设计方法

3.1 创造游戏场景的真实体验

虚拟技术可以应用到游戏设计中,利用虚拟环境技术生成虚拟化身仿真场景。该场景具有三维视觉效果,用户可以真正感受到VR 虚拟现实游戏创造的真实环境内容。人体的运动、视觉焦点和实际位置的变化,给人一种真实的体验。也可以实时传输音频以匹配游戏效果,借助3D环绕效果,给用户创造一个真实的世界。虚拟现实技术的仿真与替代越来越受到人们的重视。VR 虚拟现实体验不是玩家的传统屏幕游戏。制作游戏场景的真实体验是增强VR虚拟现实游戏设计和制作竞争力的最重要手段[4]。

3.2 玩家互动游戏设计

虚拟现实不同于传统的游戏开发。虚拟现实技术具有独特的空间和实时交互功能。将其应用于虚拟现实游戏的设计中,相应的操作和场景响应操作者的语言和手势,使玩家能够实时赢得游戏。虚拟现实技术使虚拟世界成为虚拟现实。虚拟现实技术使玩家走向虚拟世界,实现游戏之间的实时交互,实现玩家之间的多人交流和玩家之间的互动。在游戏的设计中,需要注意的是,游戏玩家进行交互设计,实现高质量、高反馈的效果,不仅可以体验游戏世界的可操作性,还可以影响他们的想法。

3.3 独立VR虚拟游戏关卡设计

首先,游戏关卡设置是整个系统的重要组成部分,拉出玩家的主要元素。游戏的节奏、画面和难度进程代表了一个阶段的设计水平。例如,通过增加时间和增加血容量来激发玩家的激情,提高游戏乐趣、游戏性和沉浸感。接下来,游戏确保玩家拥有一致和统一的体验。只有合理的机制才能让玩家更满意。例如,如果你想在一个建筑中找到一个,确保玩家知道如何使用这个机制。事先考虑一下提示,清楚地记住玩家。最好的办法是在市中心留下这个提示,避免在战斗中忽视。我会在战斗开始前把这部分放好。这样你可以逐步配置,给你一个更满意的体验[5]。

3.4 独立VR虚拟现实游戏交互设计

独立虚拟现实的虚拟现实游戏交互设计,在虚拟现实环境中创造了“自信感”“愉悦感”和“沉浸感”,不仅与普通游戏的基本功能进行交互,还体现了虚拟现实游戏的特点。例如,射击类的独立虚拟现实游戏,玩家在飞机驾驶舱中穿越天空,枪林弹雨从眼前擦过,与恐怖分子生死对决。还有教育类的独立虚拟现实游戏,如果你没有认真做化学实验,就会因操作错误而发生中毒爆炸。有一款名为“击败军刀”的游戏是一款音乐节奏游戏,是独立虚拟现实的代表。游戏拥有精致的游戏场景、高质量的画面、创新的VR玩法。在游戏中,当障碍物靠近你时,切记动作灵活机智,玩家用指尖接住光剑,用活泼的动作音乐将其斩断。

3.5 游戏开发引擎与编程

Uni3D和unireal engine 4是主流游戏开发引擎,基本上包括中小型游戏开发。两者的优势都很突出,在屏幕的精度和开发效率上有很大的差异。UE4在光线和物理方面都很有效。单向3D秒。而U4是游戏控制器,VR控制器支持不错,游戏体验也不错。如果开发的游戏需要更高的屏幕效果,可以选择UE4。然而,unity 3D现在是一种流行的游戏开发工具。放置虚拟现实项目非常简单和容易。您可以轻松创建交互式内容,如三维视频游戏、建筑可视化、实时三维动画。

游戏编程主要使用C和Java等基本语言。C是所有游戏程序的基础。Java是一种很好的辅助语言。不同语言的选择和使用是根据游戏不同的交互需求合理选择和使用的。

3.6 产品优化

任何游戏产品都需要不断的改进和优化。特别是在虚拟现实游戏中,强调了交互作用和体验感。在初始程序完成之后,必须运行测试程序来收集一些错误。这些错误收集反馈并继续优化游戏产品。至于优化,我们需要注意以下几点:(1)从各个方面不断地找出问题,如:场景、界面、沉浸感、交互设置等;(2)尽可能满足用户行为方式和用户心理学;(3)利用多种元素,有大胆纠正的创新意识;(4)不断试验和改进,保证运行稳定性[6]。

4 如何设计X3D游戏节点

在X3D虚拟世界中,一系列探测器可用于实现用户与虚拟现实世界之间的互动。使用这些探测器节点,浏览器可以感知用户的各种操作,并且用户可以直接与3D 对象交互,例如开门,移动等。如:(1)触摸传感器节点是,浏览器域中的虚拟对象之间的联系传感器节点,可用触摸传感器节点来测试用户触摸事件及检测时间,通过察觉用户的动作来跟踪指向设备的位置和状态。在现实世界中,世界经常在没有干预的情况下自动变化,它是自动的,并且有一定的规则,而在X3D虚拟世界中,按照某些规则,通过在没有干预的情况下设定时间来控制形状更改。(2)时间传感器节点是将时间值传递给其他节点并创建一个虚拟时钟,可用于控制动态对象的时间。在X3D中,它不会产生任何形状,因为子节点包含在任何节点组中,并且不会产生任何可视效果。其功能是在时间传感器的插值部分中定义事件。当时间经过时,可以在时间传感器插值器中定义事件,该时间传感器插值器是连续生成的,并且包括在任何组节点中作为子节点[7]。

5 独立VR虚拟现实游戏设计教学成果实例

5.1 《VR后羿射日》项目背景

对中国国粹世界非物质文化遗产——皮影戏进行改编,将皮影戏的精华提取出来,并制作成VR游戏。项目提取了皮影戏中的著名桥段《嫦娥奔月》中的“后羿射日”这一桥段并制作成VR游戏,如图1所示,玩家将扮演“后羿”将天上的太阳都射下来让大地回复平静。

图1 《VR 后羿射日》游戏截图Fig.1 Screenshot of the game "VR Houyi Shoots the Sun"

5.2 《VR后羿射日》内容设计分析

游戏场景由皮影舞台的形式来展现,舞台采用2d纸片物件3d搭建的方法来构造。VR游戏视窗靠玩家的头来移动,使观众已台下观众的第一视角来观看。后羿带着神箭出现后,镜头则拉近到幕布中转换成后羿第一视角。游戏的开发引擎是Unity3D,通过计算机编程语言控制游戏模型,物理系统配置等进行交互。整个游戏主要使用手柄下方的扳机来实现(射箭)的动作。用户通过感知的设备(htc.vive)潜入虚拟世界,与计算机游戏内容进行交互。穿越远古的奇妙场景使玩家忘记胜利和时间的存在,完全沉浸在中国神话故事当中[8]。

6 结语

由上可知,独立游戏有自身的优势,通过作品的创意可以获取到人们的认可,虚拟现实游戏的制作人员应当探索出合适自己的道路,并在独立VR 虚拟现实游戏中获取自信心。

猜你喜欢

后羿虚拟现实节点
CM节点控制在船舶上的应用
后羿射日
Analysis of the characteristics of electronic equipment usage distance for common users
基于AutoCAD的门窗节点图快速构建
我和后羿过一天
REALITY BITES
虚拟现实技术向科幻小说借灵感
抓住人才培养的关键节点
浅谈虚拟现实