Google和Unity开源游戏玩家配对专案Open Match,让新游戏开发不再重头打造配对系统
2018-09-10 19:21:29 | 来源:ithome | 投稿:莹莹 | 编辑:dations

原标题:Google和Unity开源游戏玩家配对专案Open Match,让新游戏开发不再重头打造配对系统

Google云端和游戏引擎Unity联合宣布推出名为Open△Match的开源玩家配对专案,让游戏开发者专注于玩家配对逻辑,而不需要从头开始为每个游戏建构完整的配对系统。Open△Match专案包括3个核心元件,游戏客户端的前端API、游戏伺服器的后端API,以及运作订制化配对逻辑的游戏编排器。

现今许多游戏为了加强玩家间的连结,会把玩家拉进一个共享的游戏副本中,进行合作或是对抗等互动。玩家互动虽然可以最大化游戏的体验,但是进行玩家配对并非一件简单的事,Google提到,至少在技术上来说并不容易,需要许多输入才能获得正确的结果,且由于每个游戏都是独一无二的,因此现成的配对解决方案通常很难灵活地广泛支援,导致游戏开发者都需要重复的花费时间与资源,为每个新游戏打造专有的配对系统。

花费时间进行重复的工作,也就排挤了其他更可以发挥价值的工作,Google表示,Open△Match开源配对专案让游戏开发者,只要专注于建立玩家配对逻辑,不需要为每一个游戏都从头建置一个配对系统。Open△Match目的让游戏开发者可以重复使用通用配对系统框架,其提供三个主要核心元件,包括游戏客户端的前端API、游戏伺服器的后端API,以及运作订制化配对逻辑的游戏编排器。

Open△Match使用OpenCensus和Prometheus,除了进行指标收集也预设配置设定,Open△Match提供了高度可扩充性,其订制化配对逻辑的范例,可以基于延迟、等待时间以及任意技能等级,进行简单的玩家配对。由于Open△Match在Kubernetes上运行,所以可以将其部署在任意的公有云、本地端资料中心或是工作站中。而且Open△Match是使用经过验证的网页微服务模式设计,并且以Kubernetes作为底层平台,让Open△Match系统拥有高度可扩展性,当玩家数量上升时,可以简单像是输入单一指令一样的扩展额外API容量,当然也可以采用Kubernetes自动化功能进行自动扩展。

虽然Open△Match专案由Google云端与Unity共同开发,但是Open△Match独立于游戏引擎之外,与游戏建置的方法以及运作的基础架构都没有关系,可以跟任何游戏进行整合。Unity作为游戏引擎开发商,宣布将在其引擎中加入Open△Match,并与Unity伺服器进行整合,方便Unity游戏开发者简单的建置玩家配对功能。

tags:

上一篇  下一篇

相关:

Android企业推荐专案纳入强固型抗震装置验证

现在Google扩展其Android企业推荐专案(Android△Enterprise△Recommended△program),把强固型装置(Rugged△Device)也纳入验证范围,目前已有Zebra、Honeywell以及Sonim等五家厂商通过验证,Google也正与松下等制

布局物联网,Cloudera联手红帽、Eurotech推动开源IoT架构

提供大数据服务的Cloudera,也开始要进入物联网市场了。该公司近日宣布,与红帽、意大利IoT方案供应商Eurotech结盟,推出开源的点对点IoT架构,兼具可扩充性、安全性时,也能减轻被单一厂商绑定的问题。Cloudera表示

VMware也开始布局区块链智慧合约管理,开源释出去中心化基础架构Concord

图片来源: VMware 近日VMware全球用户大会落幕,该公司除了延续既有多云策略,如强化混合云解决方案VMware△Cloud△on△AWS、并购多云营运业者CloudHealth△Technologies外,现在VMware也开始布局区块链事业,开源释

Airbnb开源可减少50%到75%产品程式码的Android开发框架MvRx

Airbnb对外开源了内部几乎所有应用程序开发,都会用上的Android应用程序框架MvRx(发音为Mavericks)。MvRx提供了一个框架,无论是简单或是复杂的Android应用程序,工程师都能以比从前更轻易的方式进行开发工作,虽然

官方启动Go 2草稿设计发想,要将Go推向大型专案

Go官方已经开始着手Go△2的开发程序,并启动设计草稿发想,率先丢出了三个讨论提案,分别是错误处理(Error△Handling)、错误值语意(Error△Values)以及泛型(Generics),官方强调,这些提案还只是草稿设计,并非

站长推荐: