Ubisoft Connect t是如何构建10年在线发展的
Ubisoft Connect于2020年底推出,为跨平台进程打开了大门,并将Uplay的数字商店与Ubisoft Club奖励计划结合起来。这是游戏行业中一项独特的服务,它代表了育碧在线服务平台10年的工作成果,该平台由内部的Harbour团队创建和维护。作为育碧在线战略的支柱,Harbour与整个育碧团队合作,为他们提供从制作、网站工具到在线多人游戏功能的所有内容。
为了了解更多信息,我们采访了Online Technology总监Martin Lavoie,谈谈Harbour是如何创建Ubisoft Connect的,它是如何运作的,以及它对玩家和开发者的未来意味着什么。
Ubisoft Connect在育碧的生态系统中扮演什么角色?它包含哪些服务?
Martin Lavoie:Ubisoft Connect在游戏行业中是独一无二的,因为它是唯一一个让玩家能够访问自己游戏中的所有内容,进行社交,分享和贡献的跨平台平台。我们将其视为下一代游戏和社区生态系统,它将消除设备之间的障碍,让你不管是在PC、主机、手机还是流媒体服务上都可以玩育碧游戏,。
Ubisoft Connect是如何发展成目前的规模的?
首先,Ubisoft Connect是Uplay和Ubisoft Club合并后的产物。它的设计旨在为玩家带来许多新的好处,包括改进的忠诚度计划,以及一个新的游戏内置覆盖,使所有平台上的所有玩家都可以轻松和直接地访问游戏内容和服务,以及一个真正的跨平台体验。它现在是玩家进入整个育碧生态系统的入口。
“为了实现跨游戏体验,并更好地让我们的制作团队专注于内容,我们需要一套全球和集中的标准工具、服务和数据。”
但Ubisoft Connect只是冰山一角。它位于育碧在线服务平台(Ubisoft Online Services Platform)上,该平台创建于10年前,自那以后一直在不断完善和发展。育碧在线服务平台是一个全球性的,管理的中央服务集,集成到所有育碧游戏。这些服务包括从PC数字发行到游戏挑战和战斗通行证。在我们的游戏中整合这些服务能够提供丰富的玩家进程数据,而Ubisoft Connect能够以更具社交性的方式返回玩家社区。Ubisoft Connect也可以依靠这些服务与我们的游戏互动,这允许我们创造事件和挑战,并通过游戏内部内容奖励我们的玩家。
Ubisoft Connect的各种服务是如何整合在一起的?
ML:所有平台的服务都是通过api(软件允许不同应用进行交流的中间软件)和实时通知系统(包含所有玩家进程状态变化,我们称之为服务通知)彼此连接。使用这些机制,育碧内部任何希望在现有平台服务之上创造价值的人都可以使用和扩展该平台。
例如,我们的挑战服务监听玩家的状态变化,并等待配置的挑战条件来触发挑战完成。一旦完成挑战,玩家将获得掉落在库存中的道具作为奖励。另一个例子是Ubisoft Connect“Smart Intel”功能,它会监听与游戏连接的玩家,并根据数据值或最新比赛结果为他们提供如何改进游戏的提示。能够倾听游戏事件,做出反应并完善玩家体验是一种非常强大的功能,这也推动了Ubisoft Connect功能的发展。
如何构建这些服务?与开发团队合作创造并在游戏中执行它们的过程是怎样的?
ML:我们是育碧内部的一个横向团队,其任务是提供所有育碧使用的在线服务平台。我们真的认为这个平台是一个内部产品,我们的组织方式和任何第三方供应商一样。我们的内部“客户”显然包括我们的游戏制作团队,但也包括任何对利用我们的服务感兴趣的育碧内部人员,如业务、营销或客户关系团队。我们团队中有一个团队负责与内部客户密切合作,确定对新服务、新功能或新工具的需求,并帮助他们从我们提供的产品中获得最佳效果。
我们的客户将平台作为自助产品使用。我们为他们提供文档、门户和一套工具,让他们能够完全自主地配置所使用的服务——例如统计数据、排行榜和店面报价——以及执行游戏的实时操作。制作团队可以使用我们的平台开发并发行一款游戏
我们的客户将平台作为自助产品使用。我们为他们提供文档、门户和一套工具,让他们能够完全自主地配置所使用的服务——例如统计数据、排行榜和店面报价——以及执行游戏的实时操作。制作团队可以使用我们的平台开发和发行游戏,而不需要我们的团队直接参与。
你能告诉我们使之成为可能的基层技术、基础设施或团队吗?
ML:该平台是作为一个微服务架构构建的,我们的100多个服务中的每一个都使用了对给定服务最有意义的编程语言或数据库引擎。这些服务由各自的团队独立开发和部署,分布在12个国家的育碧工作室,使用8种语言。该平台目前被超过1000个客户端应用程序使用,从育碧连接和我们在各种平台上的游戏,到游戏网站和制作工具。
能够倾听游戏事件,做出反应并完善玩家体验是一种非常强大的方法。”
是什么促使育碧创建一个像Ubisoft Connect这样的平台?
ML:我们曾经为我们的制作团队提供技术,帮助他们创建和运营他们的在线服务。每个游戏都将从应用服务器的样板实现开始,其中包含公共服务,这些服务将被分支并被修改以满足它们的需求。这种方法的问题在于,我们最终获得的服务实例和风格与我们发布的游戏一样多。这将导致不同的api和数据格式在不同的生命周期中发展,这使得我们不可能创造出像Ubisoft Connect这样的交叉游戏体验。我们还需要在我们的制作团队中有广泛的知识如何编写和操作在线服务的人。
我们很快意识到,为了实现跨游戏体验,为了更好地让我们的制作团队专注于内容,我们需要一套全球的、集中的标准工具、服务和数据。这让我们创造了自己的在线平台,并在去年发行了《育碧连接》(Ubisoft Connect),让交叉玩法和交叉进程成为我们游戏的标准功能。
想要了解更多关于育碧工作室和创造者的信息,请访问育碧新闻中心。