網頁遊戲
基于网页浏览器的电子游戏
此條目可參照英語維基百科相應條目來擴充。 (2020年3月20日) |
網頁遊戲(英語:browser game),又稱Web遊戲、無端網遊,是一種基於網頁的電子遊戲,[1] 一般不用下載用戶端,任何一台能上網的電腦就可以進行遊戲。與其他大型遊戲比較,具有占用空間小、硬體要求低等特點。
開發技術
儘管網頁遊戲應用的是伺服器端指令碼編寫,但是它的執行還是需要一定的用戶端技術支援的,比如網頁瀏覽器,或者瀏覽器上常用的一些外掛程式,如Java或者Flash. 最新的網頁遊戲典型應用是大型多人線上角色扮演遊戲(MMORPG:Massive Multiplayer Online Role-Playing Game)
根據開發技術的不同,網頁可分為:
- 網頁語言PHP/ASP/JSP/.NET/JavaScript/VBScirpt等開發的低階網頁遊戲,這類由於技術限制,多為策略型和簡單圖片型由於門檻低,現在90%以上[來源請求]的網頁遊戲都是採用這種技術開發.
- 基於Adobe Animate或Flex開發的高階網頁遊戲,這類由於最新的Flash的支援,可以做到類似用戶端網路遊戲的畫面,但受限於Flash本身,在處理大規模場景的地圖、即時戰鬥、同屏角色效率問題上有很大的局限。但Flash對多媒體的支援是比較強的。這類是網頁遊戲的開發未來方向之一.
- HTML5技術開發的網頁遊戲,這類由於出色的跨平台特性,在行動裝置上有出色的表現。一部分HTML5網頁遊戲追求簡單和容易上手,另一部分追求華麗的畫面的遊戲體驗。做為新興的網路技術,隨著WebGL、WebSocket和WebRTC等技術的出現,HTML5遊戲成為了網頁遊戲的未來發展方向之一。最知名的 HTML5 遊戲是 Slither.io、Agar.io。
- Java語言開發的高階網頁遊戲,這類由於本身是基礎開發語言,所以擴充性比較強,能處理各類複雜的互動和圖形,基本能做到大型用戶端網路遊戲的地步。但技術難度非常高,全球也只有少數公司能夠使用Java來開發大型網路遊戲,而且對多媒體的支援比較弱。由於Java需要外掛程式,首次使用時安裝外掛程式並不方便,且可能帶來安全隱患,越來越少的網頁遊戲使用Java語言。
另外,還有極少數基於Shockwave、ActiveX外掛程式的網頁遊戲,但由於難度較高,且限制較多、效果一般,所以使用者更少。
選擇理由
- 跨平台:多數遊戲的用戶端僅支援Windows系統,而符合規範的網頁遊戲都可以在其他作業系統下使用,如Ubuntu、Mac等。
- 安裝方便:網頁遊戲沒有用戶端安裝的需要,整個遊戲全部通過瀏覽器進行,正適合辦公室使用者來打發時間。首先上班打開網站檢視網站打發時間是非常常見的,如果去玩傳統的大型多人線上遊戲需要用戶端,但違反了公司管理制度,有些遊戲甚至被公司防火牆禁止。所以選擇網頁遊戲,只需打開網站就可以進行遊戲,方便了使用者使用。
- 組態要求低:時下遊戲雲集的遊戲市場,平均每天都會有很多遊戲上線,特別是大型多人線上遊戲,每出現一款大型的可能就需要升級電腦的組態,而商務電腦的組態較低,用戶端遊戲使用會有一定問題,所以網頁遊戲的出現將會是一個遊戲發展的趨勢。
- 與交友結合:目前網頁遊戲的一個新的趨勢是與SNS社群相結合,國外的Facebook和Myspace都進入了遊戲元素。通過進行遊戲,使用者與使用者之間可以更好的進行了解,並且遊戲為使用者帶來了源源不斷的共同話題。
服務商
大多數的網頁遊戲都是免費的,不過它們也具有收費功能,以賺取利潤。使用收費功能的玩家可以獲得一些在遊戲中的增強。
著名遊戲
參考文獻
- ^ D Schultheiss: Long-term motivations to play MMOGs: A longitudinal study on motivations, experience and behavior, page 344. DiGRA, 2007.
- ^ GRANBLUE FANTASY|Cygames. granbluefantasy.jp. [2022-12-05]. (原始內容存檔於2016-07-13) (日語).