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),讓交叉玩法和交叉進程成為我們遊戲的標準功能。
想要了解更多關於育碧工作室和創造者的信息,請訪問我們的Inside育碧新聞中心。
來源: Mikel Reparaz / UBsoft