一.雲遊戲的概述1.概念
雲遊戲(Cloud gaming)又可稱為遊戲點播(gaming on demand), 是一種以雲計算技術為基礎的線上遊戲技術。 雲遊戲技術使圖形處理與資料運算能力相對有限的輕端設備(thin client)能運行高品質遊戲[1]。 在雲遊戲場景下, 遊戲並不在玩家遊戲終端, 而是在雲端伺服器中運行, 並由雲端伺服器將遊戲場景渲染為視頻音訊流, 通過網路傳輸給玩家遊戲終端。 玩家遊戲終端無需擁有強大的圖形運算與資料處理能力, 僅需擁有基本的流媒體播放能力與獲取玩家輸入指令併發送給雲端伺服器的能力即可。
2.優勢與問題
雲遊戲相較傳統遊戲有如下優勢:
b.硬體弱相關。 遊戲對用戶端所需要的顯卡、CPU、記憶體要求很低, 只要具備播放基本流媒體的精簡型用戶端就可以運行雲遊戲;
c.遊戲安全性。 由於遊戲使用的是視頻流機制, 因此可以100%杜絕遊戲外掛, 大大節省開發商在遊戲反外掛上的投入;
d.遊戲的隨意遷移。 當遊戲控制問題得到合理的鍵位映射, 可以將電腦上的遊戲放在手機上運行, 動態適配設備解析度播放流媒體遊戲;
但是, 目前還存在一下幾個重要的問題:
a.PING高。 遊戲由於在伺服器端運行, 因此由於網路傳輸問題, 遊戲從控制輸入到接受視頻到客戶端正常遊戲, 目前會有相當一部分時延;
b.耗流量。 由於播放的是流媒體, 因此比傳統遊戲在資料傳遞上會有不一樣的機制,
c.伺服器壓力大。 由於所有的遊戲都需要在雲端的伺服器上運行, 對於很多高畫質需要渲染的遊戲將非常佔用系統資源, 在當前的雲計算話的環境下部署雲遊戲仍有待優化。
3.商業化雲遊戲的發展
雲遊戲並非是近兩年才被提出的, 在2009年, OnLive初次亮相在三藩市GDC遊戲開發者大會, 當時OnLive的雲遊戲平臺展示引起轟動, 成為展會上最大的亮點, 但是由於經營不善以及過於自負, 一再錯失機會, 最終其專利被Sony收購。 身為OnLive的競爭對手, GaiKai曾一度吸引全球注目, GaiKai與各大知名深度廠商合作,
Microsoft,雲遊戲項目:Delorean, 並且依其強大的雲計算服務Azure雲, 但是時延高, 用戶體驗差。 目前距Sony和Nvidia有一定的差距, 差距主要體現在提供同等的服務, 但是卻比兩個競爭對手要求更高的頻寬。
Sony, 雲遊戲項目:PlayStation Now(簡稱:PS Now),
Nvidia, 雲遊戲項目:GRID, 在硬體顯卡這一塊, Nvidia絕對是世界領跑者, 早在2008年就開始設計雲遊戲晶片硬體架構, 到現在從未中斷, 一直到其發佈Shield TV——一款真正意義的雲遊戲機, 再到最近的與世界各大遊戲平臺, 如Steam、Origin、UPlay合作, 將於2017年3月提供商業化的雲遊戲服務, 其資料中心搭載自家的1080顯卡, 採用自家的GameWorks引擎渲染。
表3-1 雲遊戲大廠各項對比
商業優勢
硬體優勢
軟體優勢
2017年動向
Sony PS NOW
收購2大雲遊戲公司
PS系列主機
雲遊戲公司的技術繼承
全部PS3和部分PS4雲端化
Microsoft Delorean
Azure累積的大量使用者
Xbox系列主機
商業化的Azure雲服務
暫無
商業優勢
硬體優勢
軟體優勢
2017年動向
Nvidia GRID
高新能顯卡合作夥伴遍佈世界各地
Shield TV雲遊戲機
以Nvidia顯卡為核心的GPU加速, Gameworks引擎
與Steam合作, 開放商業化雲遊戲服務
4.小結
當下流行的雲計算環境將雲遊戲部分的推入了公眾的視野, 但是現在任由很多問題亟待解決, 為了能夠從科研到真正有機會將雲遊戲像大公司一樣推上商業化市場, 從很多方面人有很多問題要去優化和解決, 但是毫無疑問的是, 雲計算的環境給了雲遊戲很好的平臺, 如何將雲計算與雲遊戲結合起來。 將雲遊戲的實例也採用虛擬機器化,以及如何去設計這樣一個大規模虛擬化的架構,還有很長的路要走。
將雲遊戲的實例也採用虛擬機器化,以及如何去設計這樣一個大規模虛擬化的架構,還有很長的路要走。