作者 alinwang (kaeru)標題 [新聞] 雷亞遊戲作品下載破億的秘密 聯手GOOGLE時間 Thu Sep 28 09:44:58 2023
https://www.cool3c.com/article/200084
雷亞遊戲作品下載破億的秘密,聯手 Google Cloud 開源又節流
by 癮特務 2023.09.27 03:42PM
2011 年創立的雷亞遊戲(Rayark Inc.),從 2013 年就攜手 Google Cloud 導入相關雲
端服務,雙方合作長達十年的關鍵是什麼?
2011 年創立的雷亞遊戲(Rayark Inc.),秉持把感動永久留存在玩家心中的信念與堅持
,不論是音樂節奏、休閒趣味、科幻動作、又或是策略 RPG 不同型態的作品,都希望創
造出呈現時代回憶的經典製作。每回推出新款遊戲都能叫好又叫座,雷亞遊戲旗下作品的
總下載數,全球上看 1.3 億次。
「我們的優勢,在於故事的呈現及藝術表現,創造出一個讓玩家與故事有聯結的世界觀,
」雷亞遊戲技術長 Alvin Chung 回應。為了精進作品內涵、拓展遊戲更多可能性,雷亞
遊戲從 2013 年就開始積極將開發架構、維運流程搬遷到雲端環境,進而讓團隊養成敏捷
的協作文化。
Alvin Chung 解釋,「我們希望把更多心力投入設計遊戲本身,同時優化玩家體驗服務,
而不是過度分心或花太多資源去顧及底層網路架構,透過雲端工具源創造更大的效益。」
若把一款遊戲從無到有,可拆分為企劃、開發、測試、上線等流程,這些不同階段的工作
環境,雷亞目前是放在 Google Cloud 平台上運行。
完善數據治理工程,雷亞遊戲成立數據部門洞悉營運實況
一款遊戲要讓玩家感動,絕對不能只有感性要素,更需要從理性角度洞察玩家行為數據,
才能讓用戶的留存保持穩定。尤其現代企業都知道,數據對於公司經營等同石油的價值,
於是,雷亞決定成立數據部門,作為輔佐商業決策判斷的後勤核心團隊。
雷亞遊戲產品發行處數據分析部部長 Denny Huang 表示,「以前只用 database,資料的
細緻度不夠;打個比方,透過 database 只能看存摺的結餘,無法回溯歷程資訊;後來成
立數據部門,把伺服器的 log 收進資料倉儲 Google BigQuery,等於帳本的每筆明細都
會留下記錄,再結合商業智慧與分析軟體 Tableau,讓 DAU(日活躍用戶)、MAU(月活
躍用戶數)、留存率、付費率這些指標以視覺化圖表完整呈現。」
為了貼近玩家的需求、打造出更符合市場想法的作品,雷亞的營運團隊也希望藉由數據深
入鞏固與玩家的黏著度,進而排除不利玩家留存的情境,就能事先透過 BigQuery 搭配
Firebase 實現 A/B Testing。Alvin Chung 舉例,遊戲業相當重視玩家前10分鐘的留存
率,如果發現新手歷程在某一區卡關過久,他們就會調閱 BigQuery 內的玩家行為資料,
找出用戶成長停滯的原因,進而修正遊戲的設計機制。透藉由此檢視及驗證方法,促使玩
家加入遊戲的前 10 分鐘留存率提升 50%。
盤點目前雷亞數據部門使用 BigQuery 的數據狀況,每天處理報表容量達 9TB、單日
300G 流量,以及儲存操作紀錄超過 300TB。如此龐大的資料量,雷亞也透過 BigQuery
搭配 Tableau,落實更細緻的商業邏輯判斷。
Denny Huang 分享其中一個情境:他們想知道玩家在特定戰場,怎麼運用卡牌的排列組合
,這時候就能借助 BigQuery 及機器學習的運算,掌握某個關卡的通關率是否落在合理範
圍。後續透過數據分析,找到禮包購買率的最佳時機點,並微調設定禮包內容物,以強化
玩家購買誘因,讓特定產品付費率增加 17%、 單一活動營收增加 16%。
把關伺服器預算有效節流,借助 BigQuery 從每月縮短到每日掌握報表
如果說提升禮包購買率、留存時間拉長,對於遊戲開發商是「開源」策略,那麼透過
Google Cloud 來檢視整體服務的運作效率,則屬於「節流」手段。雷亞遊戲就提到,他
們所部署的伺服器牽涉相當龐大的機器種類,內容涵蓋資料倉儲單元、資料庫單元、以及
運算單元,運行過程勢必就會有所花費,這也是遊戲商的成本之一。
雷亞遊戲網站可靠性工程(SRE)工程師 Gene Liu 表示,「洞察伺服器維運數據,可以
知道我們的後端服務是否有效率?服務品質如何?又或是有沒有讓玩家收到錯誤訊息狀況
?透過監控整體後端服務的健康程度以及資源用量,讓我們知道研發資源需優先最佳化哪
些項目。」
從上述情境可觀察到,SRE 的主要工作就是要確保確保遊戲對內和對外服務的穩定,並且
維持一定品質的玩家遊玩體驗。以對內服務來說,遊戲伺服器傳數據給 BigQuery 的過程
,不但要保持通暢,而且也盡可能不會掉失任何資料。不過也因為遊戲玩家來自全球不同
時區,等於系統的流量高低峰是 24 小時在變動;甚至若有特殊行銷檔期,玩家在同一時
間大量湧入領獎勵,SRE 團隊就要花更多時間在監測伺服器的運作狀態。
Gene Liu 對此提到,「我們的後端服務部署於 Google Kubernetes Engine 之上,後端
服務向 BigQuery 寫入資料是透過 Pub/Sub, 而 Pub/Sub 與 BigQuery 都是全代管的服
務,可以大幅度减輕我們的工作負擔,不用手動擴展或縮減設定雲端服務所使用的資源,
跟以前的維運工具相比,現在的管理模式可以節省非常多時間。」
另一方面,Gene Liu 接著說,雷亞也在雲端環境架設資料視覺化網路應用程式平台
Grafana,Grafana 可以在網路瀏覽器內顯示資料圖表,並提供警告功能。因此一旦監測
到數據峰值異常,就能立刻行動來最佳化産品的效能,或是有效排除伺服器原本不應浪費
的成本。
「現在雲端服務的費用以 raw data 傳到 BigQuery 後,能透過 Grafana 即時檢視哪個
專案的伺服器以及流量花多少錢,或發現花費異常時候,可以找到是哪個專案開的運算資
源。以前要每個月收到帳單才知道費用,現在則是可以即時得知系統數據,並在數小時內
掌握各項雲端服務的費用。」Gene Liu 補充道。
期待以敏捷方式迭代產品,提供玩家即時又彈性服務
雷亞與 Google Cloud 的合作,除了上述相關應用,其他還包含 Cloud Load Balancing
、Compute Engine、Dataflow、Cloud Monitoring、Cloud Logging 以及 Google
Workspace等解決方案,在其他業務及跨部門協作過程有廣泛運用。
Alvin Chung 最後回應,「我們多年來觀察 Google Cloud 持續發布新功能,讓雷亞在做
數據分析、維運上更穩定,也希望借力於雲端讓我們越來越省心,專注在遊戲的開發或加
速迭代新的産品,更即時觀察市場的回應,進而縮短 time to market 的腳步。」
由此可見,雷亞遊戲在實現打造具時代回憶的偉大作品之際,藝術也要融合技術,除了讓
玩家在遊戲過程感到幸福,同時也基於雲端應用,提供玩家快速又彈性的滿意服務。
所以說好的聚爆動畫電影版呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 219.85.32.209 (臺灣)
※ 作者: alinwang 2023-09-28 09:44:58
※ 文章代碼(AID): #1b5DgS8y (C_Chat)
※ 文章網址: https://www.ptt.cc/bbs/C_Chat/M.1695865500.A.23C.html
→ Weky: 這業配文吧 還不是業配雷亞 google有這麼需要業配嗎1F 09/28 09:46
→ dahos: 哪有什麼秘密 不是靠對岸爸爸嗎3F 09/28 09:47
→ skyofme: 雷亞有啥偉大作品?
deemo之後雷亞有叫好又叫座過?4F 09/28 09:47
推 amsmsk: 偉大作品 跟周董那首糞歌一樣糞的意思嗎6F 09/28 09:48
推 WiLLSTW: GCS還蠻常搞業配的 前幾年有看過MLTD還有一些中國遊戲的7F 09/28 09:48
→ skyofme: 全ip總下載破e突出一個想盡辦法湊的美感9F 09/28 09:50
推 readtyu: 秘密就是鳳毛麟角 鞭子與糖果10F 09/28 09:50
→ xsc: 童話那家?12F 09/28 09:52
推 ackes: 已經廢掉了的一家16F 09/28 09:57
推 madrac: google 本來就蠻常配合媒體吹捧東西啊...20F 09/28 10:02
推 kducky: 我的推特最近還會轉sdorica的資訊,超訝異還活著23F 09/28 10:11
--