发布时间:2020-06-04 信息来源:网络
随着游戏产业规模的扩大,中国游戏用户对于游戏质量的需求也在随之提升,尤其是占据游戏产业规模大部分"蛋糕"的多人品类,其游戏产品玩法及品质的天花板在不断拔高。比如网易研制的《故土》以及腾讯最近放出消息的《代号N》,都在MMO玩法中融入了开放世界的概念,以求满足玩家对游戏内容的需求度。
正因此,当前研制一款高质量的多人游戏时,其研发成本的高涨也会带来风险系数的上升,使得即使有充裕资金、人才储备的大厂也不敢轻易尝试涉足。
发现了市场存在的痛点以后,由Improbable(英礴)公司研制的SpatialOS(中文名称思礴)多人游戏开发技术平台应运而生,这个技术的目标就是为降低厂商产品研发的门槛、推动创新及加快产品研发的速率,经过实际的验证下来,该技术已获得网易、腾讯等国内一线游戏厂商的认可。
解决游戏研发的三大痛点技术
2012年,英礴(Improbable)公司在研发多人游戏时发现,开发一款大规模的多人游戏需要克服许多技术门槛与风险,英礴(Improbable)认为其中难点主要在于几个方面,其一,创新性;其二,游戏研发的风险包括成本不可控;其三,多人游戏需要反复测试,上线速度较慢。
于是,英礴(Improbable)从游戏研发转向了打造技术平台——SpatialOS,助力全球游戏开发团队可以通过该技术降低多人游戏的制作门槛,推动游戏创意和创新,同时加快游戏开发和上线周期。
SpatialOS摆脱了传统单服务器单引擎的开发限制,它基于云端的分布式服务器架构,能让开发者实现传统"客户端/服务器"架构所无法实现的游戏模式。它专注后端网络层解决方案,让开发者可以全身心投入到核心玩法的实现,而无需分心网络搭建、游戏测试运行以及游戏全球化联网所需的大量工作。
开发者可以在SpatialOS平台上继续使用他们熟悉的游戏引擎和开发环境,并为Unity和Unreal这两大引擎打造了专门的游戏开发套件(GDK)。这意味着如果开发者打算用虚幻引擎创建多人联网游戏,只需安装使用SpatialOS专门为虚幻引擎打造的游戏开发套件(GDK),从而进入SpatialOS的分布式服务器架构,并将游戏交由英礴(Improbable)的全球云服务器平台托管和部署。
赋能让聚焦创意变得简单
从游戏开发的角度看,游戏玩法创意是通过策划团队脑力风暴所产生的结果,这部分系统并无法取而代之。但SpatialOS却能以另一种方式,给开发者带来创意灵感——给予其更大的舞台。
首先,SpatialOS专注后端网络解决方案,可以让开发者无需担心底层网络搭建,得以专注于游戏开发创新和核心玩法的实现。SpatialOS的随时测试和快速迭代能力,让开发者可以在游戏制作过程中,不断实验创新,不断改进核心玩法,甚至可以在不改变底层架构的情况下在中途更改核心玩法,这极大地推动了开发者的创新能力。
其次,SpatialOS的分布式架构突破了传统单引擎和单服务器的开发限制。以SpatialOS内置的AI负载拆分技术为例,负载拆分技术允许某个玩法系统 (例如 AI) 被不同的后端服务进程来模拟 (模拟层)。因为SpatialOS允许线性地添加服务进程的数量,可以通过添加更多的层来添加更多的游戏内容。比如为游戏增添更多NPC,更加智能的AI,更复杂的游戏系统(如天气)等。
还有SpatialOS的无缝分区多服务器架构,通过无缝分区,开发者可以把整个游戏世界划分为多个区域,每个区域由一个节点负责运算模拟,玩家在区域之间是可以无感知地进行迁移和交互的。
通过这个技术,游戏突破了之前单节点架构能够承载的玩家上限;能够为开发者提供更多的玩法设计,例如构建更大的世界,更多的实体,承载更多的玩家,实现更多的游戏系统,同时,玩家可以随意在各个区域之间穿越和互动,无需加载。
所谓,质变引起量变。假想一下,当前游戏市场流行的"吃鸡"产品,普遍为100人战斗的战场格局,但当玩家数量上升至千人、甚至万人时,是否可以在其中增添更新鲜的玩法?
强技术支持,降低人工成本
从游戏研发成本的角度来看,游戏主要的研发成本为人工成本,单一个高级的策划、程序员,搭配需要几年的研发周期,其成本将达到百万级。
美国游戏公司Midwinter Entertainment首席执行官Josh Holmes就曾表示,"在运用了SpatialOS技术后,Midwinter不再需要投入数十位工程师负责设置和管理游戏后台,将副本管理、玩家身份和外部数据库集成,以及联网和服务器托管等都交由SpatialOS负责。过去,实现这些功能需要配备一个十名工程师的团队。现在,两个就够了"。
可以看见的是,SpatialOS帮助其团队在游戏研发方面节约了大量成本,使得团队得以将更多的时间放在打磨游戏设计中。
随测修改,高效率迭代玩法
从产品测试的角度来看,身处游戏一线的从业者自然明白,一个游戏BUG的出现,或将改变整个产品的生命周期,英礴联合创始人兼亚洲首席执行官利沛恺(Peter Lipka)告诉游戏陀螺,SpatialOS技术在这一难点上有两大优势能够为游戏厂商解决困惑。
其一,随时性。开发者可以在SpatialOS云平台快速灵活地部署游戏,利用SpatialOS提供的服务和测试分发工具尽早进行规模化的可玩性测试,游戏团队甚至可以在不改变底层架构的情况下在中途更改核心玩法,随时根据测试数据对游戏进行修改。
其二,针对性。英礴(Improbable)为开发者常用的Unreal和Unity引擎开发了专门的GDK,做到无缝对接。如此一来,开发者无需改变他们熟悉的工作流程,可以随时使用SpatialOS针对Unreal和Unity引擎提供的集成开发套件,快速无缝接入游戏,进行高效率的开发迭代。
在一套测试流程下,开发者可以专注于前期的核心内容开发,并可通过SpatialOS的技术快速、随时进行测试迭代。
网易对于SpatialOS技术评价到,SpatialOS使得整个游戏的开发具有更多的创意发挥和想象空间,无论是AI的丰富性,跨服物理模拟的流畅性,无缝大世界的交互性,都能助力整个游戏更精致、更唯美、更富有感染力。
今天的游戏市场,精品游戏不断产出,这也让产品的竞争变得愈发激烈,在这一阶段,游戏品质成为突围的关键所在。这也是SpatialOS诞生的缘故,为开发者搭建好后端的底层架构,使得开发者可以专注于游戏核心玩法和内容。可以预见的是,SpatialOS的上线或将为多人游戏带来变革和未来。
官方QQ
加盟咨询:QQ 2355751002
工作时间:周一至周五 9:00-18:00