今天在工作時,在台灣的友人聊到Stadia,本來其實沒想過要特別寫出來,但既然Google 引起熱論,多多剛好在其中一個項目是瞭解AR/VR 與雲端串流的互動,所以在這裡將雲端遊戲解剖成原理給大家,並指出幾個針對Stadia 話題d可以關注的要點。
在聊雲端遊戲之前,先來讀一下Google 推出Stadia 遊戲串流的新聞
Google 還推出了以下影片做為介紹
什麼是雲端遊戲?
首先,我們來討論原理。
從下圖可以看到很簡易的解說。現下普遍來講,遊戲在製作的時候,聲音檔如音效和音樂,模型檔如人物及相關物件,還有很多其他相關檔案,都是透過遊戲引擎整合,去決定該怎麼互動。這些檔案全部都會整合成單一檔案,讓你下載到你的裝置(電腦或是手機),然後在你進行遊戲時,由你的裝置透過遊戲引擎去進行運算這些檔案的互動。
這個模式的做法受現於裝置的運算能力,使低端裝置無法進行高端遊戲,因此雲端遊戲的原理就是把運算過程交給雲端運算,把重擔都交給雲端,你的裝置只要負責傳送指令以及接收影音檔。
雲端遊戲尚未成熟,所以不同家的雲端遊戲其實有細節上的差別,但不管哪家都需要面對技術限制、版權生態、以及商業模式等問題。
首先談技術。在雲端模式中,最受限制的其實就是網路,稍微Google 一下就會發現,這技術其實目前遊戲體驗差,畫質必須有所犧牲,或是LAG問題。這是因為相較於原本的方式,雲端遊戲多了很多步驟,從你傳指令、到雲端進行運算、到建立網路封包並傳送到你的裝置,在由你的裝置進行播放。如今的網速,其實還不夠做AAA遊戲的雲端遊戲。
再來談版權生態。內容為王,雖然大部分遊戲是可以跨平台玩的,但讓人必須選擇如XBOX或PlayStation 的關鍵往往就在於獨家版權。Stadia 其中一個大問題就在於,到底是什麼遊戲會出現? 其他不管微軟、Sony、或EA的雲端遊戲都很容易知道是過往的遊戲,但Google 並非傳統意義上的遊戲廠商,也沒有公開聲明跟哪個大家子合作,因此在這裡是一個很大的問號。
最後還有商業模式。串流訂閱並不是成本不低,最高的成本往往就在內容創造。以訂閱付費的模式來說,不管哪個產品都必須有足夠的量才足夠支撐運營成本,而要達到這個數字,就必須要有足夠吸引人的內容。Stadia 還沒有公布價格,而Google 的模式使其在後勤和服務上可能會比其他家還要複雜一些。
相較於其他做雲端遊戲的公司,Google 有幾個獨特優勢。
首先是技術的基礎建設。根據公開聲明,Google 提到要在2019年美國、加拿大、以及歐洲大部分提供Stadia,以我們原本預期,其實雲端遊戲可能會需要等到5G 出現後才會有更好的體驗,但Google 有獨特的優勢。
相較於其他遊戲公司,Google 透過Google Fiber 打下了全球雲端的基礎建設。在下圖我特地點出CDN服務點,也就是說每個黑色點都是Google 進行 CDN 服務的數據中心。CDN是內容傳送服務,專門針對如影片與音樂這類豐富內容,Spotify 從AWS轉移到GCP 就是為了達到最快速串流音樂。除了速度以外,因為這些是Google 本身的基礎建設,因此成本會遠比其他遊戲公司低。
Google 的優勢
相較於其他做雲端遊戲的公司,Google 有幾個獨特優勢。
首先是技術的基礎建設。根據公開聲明,Google 提到要在2019年美國、加拿大、以及歐洲大部分提供Stadia,以我們原本預期,其實雲端遊戲可能會需要等到5G 出現後才會有更好的體驗,但Google 有獨特的優勢。
相較於其他遊戲公司,Google 透過Google Fiber 打下了全球雲端的基礎建設。在下圖我特地點出CDN服務點,也就是說每個黑色點都是Google 進行CDN 服務的數據中心。CDN是內容傳送服務,專門針對如影片與音樂這類豐富內容,Spotify 從AWS轉移到GCP 就是為了達到最快速串流音樂。除了速度以外,因為這些是Google 本身的基礎建設,因此成本會遠比其他遊戲公司低。
從此可推測,Google 會獨立優化自己的傳送,根據你的地點來決定以哪個數據中心提供Stadia 服務,大大縮短串流所需要傳輸的距離。這也是為什麼Google 公開會與AMD合作,因為要在不同數據中心都保留雲端遊戲的運算能力,會需要在遊戲運算上的專家。
但這代表解決了網路問題嗎? 未必,畢竟網路本身還是受限,但Google 的公開聲明還有幾點。首先,高端遊戲只有在高速網路下可以實現(是否會根據網速即時調整畫質我並不確定)。Google 提到會提供自家的手把,該手把會直接連接到伺服器,這也是關鍵點。相較於平常進行控制,由手把傳輸指令到遊戲機上,在由遊戲機傳輸指令出去,這無疑是少了一個步驟。
在技術上,雖然不確定性還有很多,但是相較於其他公司,Google 的確提供了在4G網路環境下提供雲端遊戲的一個方向。
第二個優勢就是YouTube。Stadia 會在YouTube 上跑,但怎麼跟YouTube 進行體驗整合,是一個大問號。不管怎麼說,YouTube 是目前Google 主軸之一,而基礎的人流量相當恐怖,雲端遊戲如和與直播服務進行整合也是還沒有實際公開的例子,或許能夠帶出遠多於單純付費訂閱的收入模式,包括Amazon 正在大口吃掉的廣告生意的市場份額。
最後的優勢就是其雄厚的資本。如前面所提,串流服務並不容易,尤其在前期要扛的成本相當大,而Google 雖然是自己擁有數據中心,但是在多重數據中心都維持雲端遊戲運營的狀況下,很難說成本到底是不是相對低。不過,就像Amazon GO 並不賺錢,Google 也可以用其雄厚的資本來資助雲端遊戲的項目。
接下來要怎麼追蹤?
其實接下來要怎麼追蹤很看各位,雖然遊戲部分還不會直接提供給台灣,但是在Stadia 出來時,相信還是可以從台灣的YouTube 看到直播。從使用體驗與商業模式中,可以推出技術的端倪,因此很建議大家多探索體驗,多畫出商業模式,可以推敲出Google 還用了什麼。
雲端遊戲是趨勢,但是還有很多不同的雲端串流,根據內容而有所不同,所以建議大家多熟悉雲端遊戲的基礎思維,這樣在往後看其他雲端運算相關的趨勢時,能夠畫出大概輪廓,比別人更進一步理解趨勢。
Originally published at https://arc.com.co on March 21, 2019.