基于unity3D的密室逃脱游戏设计与开发 下载本文

内容发布更新时间 : 2024/5/9 4:25:19星期一 下面是文章的全部内容请认真阅读。

龙源期刊网 http://www.qikan.com.cn

基于unity3D的密室逃脱游戏设计与开发

作者:李浩

来源:《中学课程辅导·教育科研》2019年第07期

【摘要】 ;虚拟现实技术是一个融合多个领域的开发技术,受到广泛的好评,尤其近几迅猛的发展,该技术开始应用在游戏设计中。随着人们对游戏的热爱,很多真人版的游戏被开发成虚拟游戏,密室逃脱就是一个典型的例子。本文基于虚拟现实技术,利用unity 3D引擎和相关插件实现了密室逃脱游戏的设计和开发。通过对游戏的控制、场景设计和地图设置实现了虚拟实现密室逃脱游戏设计,最大限度的解决了游戏开发的局限性,提高了游戏的代入感、娱乐性和体验感。游戏氛围上采用写实的设计方法,更加注重游戏氛围的烘托,在游戏的操控上,根据日常行为习惯设计游戏的操控界面,具有操作界面简洁的特点,提高密室逃脱游戏玩家的用户体验和界面友好度。

【关键词】 ;unity 3D 密室逃脱 游戏设计

Abstract:Virtual reality technology is a development technology that integrates multiple fields, and has received wide acclaim, especially in recent rapid development. The technology has been applied in game design. With people's love of games, many live-action games have been developed into virtual games, and room escape is a typical example. Based on virtual reality technology, this paper uses the unity 3D engine and related plug-ins to realize the design and development of the room escape game. Through the control of the game, scene design and map setting, the virtual realization of the escape room game design is realized, which minimizes the limitations of the game development and improves the sense of substitution, entertainment and experience of the game. The game atmosphere uses a realistic design method, paying more attention to the game atmosphere. In the game control, the game's control interface is designed according to

龙源期刊网 http://www.qikan.com.cn

daily behavior habits. It has the characteristics of simple operation interface, and improves the user experience and user-friendliness of the room escape game player. degree. Keywords:Unity 3D; room escape; game design

【中圖分类号】 ;G642 ; ; ; ; ; ; ; 【文献标识码】 ;A ; 【文章编号】 ;1992-7711(2019)07-163-04 1. ;引言

长期以来,人们都在现实中感受生活,体验生活。但是随着科技的发展,人们不满足于现实存在的世界,而是渴望有一个看不见的虚拟环境。人们更加渴望通过感官体验这些虚拟的东西,因此,人类一直致力于能够将想想的现象通过某种方式构建出来,随之出现了虚拟现实技术。通过该技术能够利用科技的手段将人类的想法变成现实,将创造和体验结合,让人有身临其境的感觉。随着虚拟现实技术的不断发展,也随之诞生了一些新的物理引擎,其中,Unity 3D引擎就是虚拟环境模拟和开发的重要手段之一,Unity 3D引擎具有稳定性好,效率高并且支持多平台的游戏引擎,能够较好的对景观进行模拟,广泛应用于医疗、教育、军事、生活以及一些大型游戏的开发领域。

随着游戏内容及方式不断丰富,游戏出现多种类型,包括动作类游戏、模拟类游戏、角色扮演类游戏等。随着玩家对虚拟世界好奇心的增长,游戏内容和游戏场景变得越来越丰富,出现很多逃脱类游戏。在逃脱类游戏中包括了对游戏情节发展的推理、逻辑和解密过程,并且根据设定好的游戏故事背景,通过谜题的设置推动游戏发展,来吸引更多玩家。通过虚拟交互密室逃脱游戏的设计,能够激发玩家不断搜索谜题的渴望心情,通过对谜题的破解,实现密室逃脱类游戏的通关。

为了吸引更多的玩家,密室逃脱游戏在故事情节,关卡和交互式界面等方面的设计还有待提高,从而具有更好的游戏代入感和游戏体验。因此,本文基于Unity 3D引擎来设计完善密室逃脱游戏的故事情节,关卡等游戏功能,创造一个更加吸引玩家的谜题和游戏环境,让迷失逃脱游戏更具吸引力。

2 . 基于Unity 3D密室逃脱游戏设计 2.1 unity3D引擎

unity Teehnofogies推出的unity3D是一款融合了内容互动,并且支持多平台操作的大型综合的虚拟现实产品的开发引擎。主要应用在三维的视频制作,大型游戏场景和工业仿真产品的设计和开发。是目前主流的一款虚拟现实开发引擎。unity3D和Director在功能和形式上非常相似,提供的3D oamestudio和Campaign Cartographer3都具有互联网交互以及图形化的开发模式,并且具有非常好的用户体验效果。

龙源期刊网 http://www.qikan.com.cn

unity3D是一款游戏行业较为专业和主流的游戏设计引擎,主要有优点是操作简单,功能精简,工作流程简明,并且具有较大的集成化,为开发者提供了快速开发的引擎功能。下面阐述unity3D引擎的主要优点:

首先,unity3D具有图形化的开发界面,相对于其他的虚拟仿真引擎来说,unity3D具有更好的游戏模型和环境渲染的功能。通过图形化的开发环境,让开发者更好的了解游戏要实现的功能,缩短游戏开发周期,更好的满足游戏开发的需求,提高游戏的经济价值。

此外,在游戏设计和开发中,unity3D具有更加强大的地形功能,不仅自带了环境开发的功能,还可以最大限度的满足虚拟游戏场景的设计需求。丰富的地形功能,能够让玩家在密室逃脱游戏中,具有更惊险的体验,更吸引玩家。unity3D有非常强大的资源导入系统,支持很多主流的文件格式,并且可以和游戏开发的程序员最好游戏设计的协调工作,因此,具有非常好的兼容性和可扩展性能。

最后,在着色器方面,unity3D提供了更加灵活和高效的着色效果,也提供了详细的帮助文件库,支持多平台系统得到操作和多种视频多媒体文件格式,游戏场景的灯光设计和场景的色彩设计更符合人们视觉心理,营造更好的游戏氛围。 2.2 密室逃脱游戏场景设计

在虚拟的密室逃脱的游戏场景设计中,除了要有非常复杂的模型场景设计之外,还有一些相对简单的三维模型场景设计,在一些动态的模型中,我们使用unity模型编辑器自带的一些资源包即可完成游戏场景的设计。在密室逃脱游戏的场景设计中,要设计完成的模型包括,地形的创建和渲染,周围环境的覆盖,环境灯光盒子的制作等等。在密室逃脱游戏场景模型基本建立后,要对整个模型场景进行浏览,确认游戏场景设计具有可行性。

在密室逃脱场景布局和模型的设计风格中,要尽量满足游戏玩家对生活的需求。通常都是选择较为原始的时代风格,在原始时代风格的基础上加上现代风格的設计元素,能够体现出原始感和时代感。这种设计方式能够让玩家不脱离现有的生活,还能够摆脱现实生活所带来的不愉快,在游戏中环节生活带来的压力,体验游戏的代入感和娱乐性。

场景中,既有有老式的电视机,电风扇和电话机,这些设置都突出了原始时代的特点。又有现代的快节奏的生活气息。同时,加上灯光的渲染,让密室逃脱的整体场景设计符合设计需求。

在游戏的效果上,通过对物理现实和真实现实的有机结合,搭建了游戏场景的真实效果。在所使用的道具上,都是按照比例真实还原,同时也使用了很多多边形的道具形式,让现实更加的逼真,通过灯光效果的渲染,增加了密室逃脱关卡设置的主题氛围,让游戏的场景更加逼真。

2.3 密室逃脱游戏人机交互界面设计