透過 BigQuery 的數據觀察以提供更全面的決策參考,進而優化遊玩體驗來提升最大限度的收益。

About Rayark Inc

雷亞遊戲(Rayark Inc.)於2011年成立至今已自研發 Cytus、Mandora、DEEMO、Implosion、VOEZ、Sdorica、Cytus II以及Cytus α 八款原創IP,包含音樂節奏、角色扮演與生活休閒等多元的遊戲類型,並也致力於Mobile與家用主機平台的開發。目前全作品已經在全球累積超過一億的下載次數。雷亞遊戲秉持對於遊戲內涵以及品質的高標準,將每款作品鍛造成值得珍藏的經典,期許帶給玩家們長遠的感動。

Industries: Gaming
Location: Taiwan

About iKala

iKala GCP.expert 的總部位於台灣,是Google Cloud 的高級合作夥伴和技術合作夥伴,致力於幫助企業採用Google Cloud進行數位化轉型。

雷亞遊戲(Rayark Inc.)將遊戲架構重建為 Google Kubernetes Engine 上的微服務,以加快開發速度,並且透過新的服務以及遊戲內容來持續吸引玩家的關注。

Google Cloud 結果

  • 通過使用預測分析,複製取得成功的廣告系列所進行的營銷工作
  • 使用微服務簡化部署,因此開發人員無需從頭開始編寫代碼
  • 通過 Google Kubernetes Engine 上的自動擴充功能減少管理開銷

分析數百萬玩家的數據點以幫助開發規劃。

按照AppAnnie的預測,移動遊戲市場正在蓬勃發展,預計在2019年將佔據全球消費者遊戲消費支出60%的市場份額。

遊戲開發商雷亞遊戲(Rayark Inc.)致力於創造感動人心的原創內容,以精美的美術設計以及令人印象深刻的遊戲配樂吸引了全球玩家的關注,其最知名的作品為音樂節奏遊戲《Cytus》系列作以及《DEEMO》延伸作品。該公司使用Google Cloud上的BigQuery分析玩家行為,來更加優化遊玩體驗以及開發新的遊戲內容。

“透過數據來執行決策的方法,讓我們能專注於開發更加吸引玩家願意消費的應用程序內商品以及遊玩元素” 雷亞遊戲(Rayark Inc.)的首席技術官兼聯合創始人Alvin Chung這樣說道。“BigQuery將廣告投放和用戶的消費行為等詳細數據轉化為可操作的洞察力,以加快規劃決策的效率。”

“自從轉移到Google Cloud以來,性能不再是令人頭疼的問題。當我們發佈一個重要的更新時,遊戲流量可以增加五倍以上。在Google Kubernetes Engine上,我們可以輕鬆擴展容量以管理工作負載。我們現在可以專注於遊戲開發,而不是管理基礎架構。”

- Alvin Chung,雷亞遊戲(Rayark Inc.)的首席技術官兼聯合創始人

使用Google Kubernetes Engine進行大規模遊戲開發

伺服器穩定性對遊戲玩法至關重要。在轉移到Google Kubernetes Engine之前,雷亞遊戲(Rayark Inc.)遇到了一些可靠度問題(例如佈署失敗),這對開發的效率產生了負面影響。雷亞遊戲(Rayark Inc.)發現,即使在之前的雲端提供商工程團隊的幫助下,識別和修復瓶頸也具有挑戰性。

“我們需要可靠的基礎設施來打造最佳用戶體驗。就其明確的文件、對Kubernetes的支援以及其合作夥伴iKala提供的優質客戶服務而言,Google Cloud絕對是一個明智的選擇,”Alvin分享道。

他補充道:“自從轉移到Google Cloud以來,性能不再是令人頭疼的問題。當我們發佈一個重要的更新時,遊戲流量可以增加五倍以上。在Google Kubernetes Engine上,我們可以輕鬆擴展容量以管理工作負載。我們現在可以專注於遊戲開發,而不是管理基礎架構。”

“當我們在 Sdorica 上發佈新的內容時,玩家便會湧入伺服器來體驗新的內容,即使在流量有巨大變化時,Google Kubernetes Engine也會幫助我們提供最佳的遊戲體驗,” Alvin說道。“我們可以按需擴展資源並為我們使用的產品付費,而不是為初始峰值保留閒置資源。”

該公司使用Cloud Load Balancing在東亞以及北美區域分配工作負載。此功能允許玩家從最近的Google雲端伺服器訪問遊戲數據,例如已保存的遊戲和排行榜,並減少延遲。如果發生地震等災難,流量將被轉到另一個可用路由器,以最大限度地減少停機時間。

雷亞遊戲在Google Kubernetes Engine上開發時,在 Google Cloud Platform’s Solution and Architects Team 協助下,採納了許多建議,實現了自動擴展,使得Google Cloud Platform可以跟據工作負載的要求調整運算群集的大小。

“我們需要可靠的基礎設施來打造最佳用戶體驗。就其明確的文件、對Kubernetes的支援以及其合作夥伴iKala提供的優質客戶服務而言,Google Cloud絕對是一個明智的選擇,”

- Alvin Chung,雷亞遊戲(Rayark Inc.)的首席技術官兼聯合創始人

通過BigQuery的可操作洞察力識別遊戲潛力

Rayark Inc.藉由應用程式的下載和應用程式內購買(如曲包和角色)的營收來為遊戲開發提供資金。因此讓開發以及行銷團隊善用大數據來更好地了解目標受眾是有理可循的。

當雷亞遊戲(Rayark Inc.)轉移到Google Cloud以後,它就開始了下一個雲端項目 - 使用BigQuery進行數據分析,BigQuery是一個受託管的數據倉庫(Data Warehouse)解決方案程序,可以分析多達100億行數據。

雷亞遊戲(Rayark Inc.)使用 ‘Extract, Transform, Load’ 模型預處理來自多個數據源的數據,例如雲端存儲中的原始日誌數據和來自外部數據源的移動分析數據。雲端數據流程序將大量日誌文件(每天最多4TB)轉換為結構化數據,然後將其加載到BigQuery上進行分析。

“我們使用BigQuery進行標準分析,例如每個用戶所帶來的的平均收入,並預測影響應用內購買的遊戲事件,”Alvin說。“這些指標有助於我們調整營銷策略,以吸引高價值客戶。”

雷亞遊戲(Rayark Inc.)創建了一個BI信息中心,用於從BigQuery中提取日誌,以便與整個組織的利益相關者共享指標,例如每個用戶帶來的平均收入、每次點擊費用和設備的淨收入。通過分析玩家的行為,雷亞遊戲(Rayark Inc.)可以通過向遊戲中正確觸發點的最佳玩家提供相對應的獎勵“來提高保留率。

“與擁有數百萬營銷預算的大型遊戲工作室不同,我們需要明智地優先考慮廣告支出。BigQuery幫助我們改進我們的營銷策略,”Alvin分享道。“我們能夠根據玩家的購買行為對玩家進行細分,評估最佳價格,並確定吸引目標受眾的最佳渠道。”

“BigQuery將廣告投放和用戶的消費行為等詳細數據轉化為可操作的洞察力,以加快規劃決策的效率。”

- Alvin Chung,雷亞遊戲(Rayark Inc.)的首席技術官兼聯合創始人

簡化Google Kubernetes Engine上的遊戲開發流程

遊戲開發是一項需要花費龐大時間與資金的工程。遊戲開發團隊中,不論是工程師、企劃設計師以及美術設計師,都需要在每個項目上花費數個月來進行研發。雷亞遊戲(Rayark Inc.)採用微服務架構來加速遊戲開發,不是將遊戲應用程序以一個大數據塊的形式進行開發,而是讓不同團隊獨立地處理遊戲組件以達到項目的截止期限。

“遊戲變得越來越複雜,因此也需要更長的時間才能開發出來。然而,新遊戲發佈和內容更新的延遲可能導致粉絲失望和市場份額下降,” Alvin說道。“使用Google Kubernetes Engine,開發人員可以構建、開發和測試遊戲應用程序的不同部分,以縮短開發週期。”

在Google Kubernetes Engine上構建微服務使遊戲開發人員可以更輕鬆地重複使用遊戲元素,如公會和虛擬留言板,而無需從頭開始編碼。由於微服務之間是相互分離的,開發人員可以隔離故障並更快地對漏洞進行修復。

“我們將在Google Kubernetes Engine上加入Istio,以便在2019年的第三季度推出負載平衡gRPC服務。服務網格將有助於改善服務之間的流量和數據聚合,"Alvin補充道。

通過人工智能(AI)改善遊戲平衡

雷亞遊戲(Rayark Inc.)計劃在TensorFlow中使用AI Platform,通過強化學習來訓練人工智能模型,以用於一款即將推出的遊戲。

“強化學習是基於模擬而不是數據。我們將創建以強化學習演算法為基礎的虛擬玩家來學習和試玩我們的新遊戲,”Alvin說道。“我們將能夠在新內容發佈前找出不平衡的遊戲設計並進行優化,因此對我們的粉絲來說,內容將更具挑戰性,同時也更有趣。”

About Rayark Inc

雷亞遊戲(Rayark Inc.)於2011年成立至今已自研發 Cytus、Mandora、DEEMO、Implosion、VOEZ、Sdorica、Cytus II以及Cytus α 八款原創IP,包含音樂節奏、角色扮演與生活休閒等多元的遊戲類型,並也致力於Mobile與家用主機平台的開發。目前全作品已經在全球累積超過一億的下載次數。雷亞遊戲秉持對於遊戲內涵以及品質的高標準,將每款作品鍛造成值得珍藏的經典,期許帶給玩家們長遠的感動。

Industries: Gaming
Location: Taiwan

About iKala

iKala GCP.expert 的總部位於台灣,是Google Cloud 的高級合作夥伴和技術合作夥伴,致力於幫助企業採用Google Cloud進行數位化轉型。

Google Cloud Platform logo

12 Months FREE TRIAL

Try Kubernetes Engine, BigQuery, and other Cloud Platform products with $300 in free credit and 12 months.

TRY IT FREE
Google Cloud Platform logo

12 Months FREE TRIAL

Try Kubernetes Engine, BigQuery, and other Cloud Platform products with $300 in free credit and 12 months.

TRY IT FREE