基于unity引擎的3d射击类游戏的设计与实现文献综述

 2023-03-21 17:00:14

一、文献综述

(一)国内外研究现状

游戏引擎是游戏或一些交互式实时图像应用程序的核心组件,大多支持多种操作系统。游戏引擎主要包括以下几个部分:渲染引擎、物理引擎、碰撞检测系统、音效、脚本引擎、人工智能、电脑动画等等,作为网络游戏的开发引擎还会添加诸如网络引擎等在内的专用系统。

一般来说,绝大多数游戏引擎的诞生都伴随着一款或数款大作而出,可以说游戏引擎是一套为了简化游戏开发,将诸多游戏开发工具整合到一个开发环境中的产物。这种介于硬件层面与用户界面之间的游戏中间层的封装模式,可通过其自身的通用化设计与强大的功能性,为游戏开发者提供更加简易、高效的开发空间,从而产出更多的游戏产品,并为企业从日益激烈的游戏开发中获得更多的利益。

以上所说的仅仅是游戏引擎中的通用引擎,相较之下的基础引擎虽然在功效上也有着一定的相同之处,却由于功能相对比较简单,使得开发游戏的时间相较之下更加悠长。

若干年前,当来自国外的网络游戏产品抢滩大陆市场之际,众多由国外游戏开发商研发的网络游戏大举进军国内网络游戏市场,开拓了一片“蔚蓝的海洋”。多年之后的今天,在国内游戏开发商们的不懈努力之下,国产网络游戏产品在市场上的比重已经大幅度提升,完全超越了国外的网游产品。这其中固然存在着运营的因素,更大程度上要取决于国内原创网络游戏的发展,而这些原创网络游戏的开发却也离不开拥有网游“灵魂”之称的网络游戏题材,以及构建网络游戏强大“肉身”的网络游戏引擎的助力。

下面是目前国内网络游戏开发商们采用的几款游戏开发引擎,这其中不仅拥有国际上知名的游戏开发引擎,国外厂商专门为网络游戏开发而设计的游戏引擎,更有国内厂商自主研发并拥有自主知识产权的网络游戏引擎。

(1)完美时空(更多厂商)游戏引擎

首先是北京完美时空公司自主研发的游戏引擎Angelica,这款由完美时空公司自主研发并拥有自主知识产权的游戏引擎,自推出之日起,就从来没有停止过自身的改进情况,推出了包括《武林外传》、《完美世界》、《诛仙》等网络游戏,号称采用了Angelica 2.0开发的《赤壁(微博)》更是博得了众多好评。虽然之前Angelica引擎一直被用于开发大型多人网络角色扮演类游戏,却也在今年初向广大国内玩家呈现了首款休闲类网络游戏产品《热舞派对》。2008年4月公布的3D飞天网游《口袋西游》也采用了此款游戏引擎。《完美世界》更是成为了第一款进军韩国网络游戏市场的国内网络游戏产品。

(2)网龙(更多厂商)公司游戏引擎

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

发小红书推广免费获取该资料资格。点击链接进入获取推广文案即可: Ai一键组稿 | 降AI率 | 降重复率 | 论文一键排版