,

[活動] 如何用 Google 雲端打造世界級遊戲體驗

 
 

 

一年一度的遊戲圈盛事「2017台北遊戲開發者論壇」即將登場!在論壇開始前,贊助夥伴CloudMile與Google攜手合作,邀請了台灣各個遊戲開發商的箇中好手參加遊戲開發講座,深入了解遊戲產業能如何運用 Google Cloud Platform(GCP)這個「軍火商」的智慧應用來提升戰力!

Google官方代表KJ Wu向首次接觸GCP的遊戲開發商介紹平台,解釋他們可以從哪裡開始入手。「我希望讓各位知道在設計一個遊戲時,或建立一個遊戲的user search時,有哪些服務跟武器可以用上的。」他提到最知名的遊戲客戶案例之一的Pokemon Go,「不管是在前端、後端的API Server、Community,或是後台服務,其實都是架設在GCP上。」推出遊戲前,開發者設定預估流量以及最壞預期(預估流量的五倍)。沒想到推出後轟動全球,流量為原來預估的50倍!

 (圖為:KJ Wu, Google Cloud Technical Lead)

KJ Wu強調,如果遊戲要在世界各地推出,比如說需要在北美、亞洲、歐洲內網互通(across region networking peering),GCP能夠運用Google在全球的基礎設施讓不同區域的子網段(subnet)互聯,幫助瞄準國際市場的遊戲開發商輕易解決問題。

他又表示,遊戲商常用GCP的負載平衡(load balancing)服務,不需要暖機即可從零負載擴展到滿檔配置,也自動多區域容錯移轉 – 可以跨區域快速繞道至用戶最近的API後端、降低延遲提供用戶更流暢的遊戲體驗。

(圖為:郭博士,CloudMile CTO) 

CloudMile CTO 郭博士表示,Google扮演「軍火供應商」的角色,提供優質工具幫助各位遊戲開發者提升使用者體驗、留住玩家。郭博士一一盤點Google有哪些「軍火」供大家使用:包含裝置端(Android, Chrome, Cardboard, Google Cast/Android TV, Project Tango, Google Play Game Services)、後端服務平台FirebaseGCP雲端服務(App Engine, Container Engine, BigQuery)、雲端算圖服務Zync等。

郭博士表示,風靡全球的憤怒鳥遊戲Angry Bird除了使用App Engine作為Web版遊戲的後端,也用到了GCP內大數據的服務BigQuery — 這個服務也是Google神奇的地方,它能在「秒」的等級處理Terabyte的資料。

「這是所有其他雲端供應商都沒辦法這麼容易達成的,所以很多遊戲開發商都使用BigQuery來分析資料。因為資料量非常大,又希望它能跑得快。」


雷亞CTO Alvin Chung說明雷亞為什麼選擇使用 Kubernetes – Google開源的容器集群管理系統。

「我們在2013嘗試過PaaS,但它對我們來說像是黑盒子 — 需要經過層層處裡,但看不到中間的過程 — 甚至發生故障時不知道問題出在哪裡。後來決定採用Kubernetes,因為容易了解、部署;只要明確定義好container就能掌握整個過程。」Alvin分享,雷亞所有Kubernetes的對外連線都用load balancing做流量分配,同時啟用Kubernetes支援多區部署(multi-zone)功能,提升網路可靠度。最後也會利用所有GCP產生的數據串起來,以分析使用者的行為。

Uwan創辦人林育任推薦遊戲開發者使用GCP App Engine內建的緩存服務器Memcache,大部分需要索取的資料都可以存取在此,沒有再至資料儲存(Datastore)中擷取,「這樣可以省下很多錢!」他強調,因為研發的人少,當初選擇雲端平台主要考量為「要夠簡單,最好半個指定都不要,而且要能scalable(可擴展),而GCP的資料儲存服務穩,其實已經可以滿足遊戲業八成的需求了。」

 

簡報分享

由玩Uwan 創辦人 林宥任- Game Server Development by Google App Engine

CloudMile CTO 郭博士- 運用 Google 技術昇華遊戲體驗

 

CloudMile

成立於2016年,致力於B2B雲端服務,利用Machine learning演算法及大數據分析的獨家技術,提供客戶在雲端管理應用的顧問及設計服務。CloudMile同時為Google Premier官方合作夥伴,為亞洲唯一以Google雲端核心技術為基底的策略夥伴,提供以Google Cloud Platform為基礎的雲端產品及服務。公司主要市場專攻台灣、中國、香港及東南亞,創辦人劉永信Spencer Liu藉由在互聯網產業豐富的創業經驗,期盼透過CloudMile協助新創和科技相關公司更快速拓展事業。CloudMile位於台北,目前正迅速擴張,將來預計在香港和東南亞地區設立分公司提供更廣泛的雲端服務。

更多資訊:https://www.mile.cloud/

Facebook Fan Page: https://www.facebook.com/CloudMileFans

聯絡我們:service@mile.cloud