Mozilla:Web標準將推動網頁游戲的變革

openkk 12年前發布 | 7K 次閱讀 Mozilla

        Mozilla 技術布道師 Rob Hawkes博客中 預測了在線游戲的未來,他認為在線游戲的發展方向就是能夠使用 Web 標準,并希望在 2012 年能夠推動游戲的變革。他想將 Mozilla 的整體目標從封閉系統轉移到免費 Apps 上來,讓開發的產品能夠通過各種 App Stores 和系統發布,并且能夠在所有的設備上運行。

        文章探討了游戲人員識別,全屏游戲,“鼠標點擊輸入”,使用 Gamepads,增添實時的多人游戲設置以及如何使用本地存儲機制。所有這些話題都是基于 Web 標準的游戲最近碰到的問題,但是這些技術正在快速發展。這篇文章中,Hawkes 談論了他對來年 web 游戲發展的一些看法。

Mozilla:Web標準將推動網頁游戲的變革

        遷移到瀏覽器上

        Hawkes 表示,Web 想要成為一個真正的游戲平臺必須滿足幾個前提條件:“我們必須擺脫 Web 游戲就是一個很棒的網站的想法,人們能夠將游戲貨幣化,保證瀏覽器有足夠的技術支持開放的 Web 游戲,還需要終止平臺之間的斗爭。”

        Hawkes 認為現在大家熟悉的 Web 游戲是一個在框架內被許多廣告包圍的游戲,但這些游戲的用戶體驗往往做得不好:“如果 Xbox 360 被封裝成這樣,你應該會不高興吧!一個可行的解決方法需要一些 API 的支持,包括 Full Screen API, Gamepad API 和 Mouse Lock API,這些技術能夠為 Web 帶來控制臺似的操作體驗。”Hawkes 還介紹了 Mozilla Labs Apps 的項目 Web run-time(WebRT),它將給傳統的“網站”帶來一些新的觀念,它“使得各種網站或是游戲能夠像‘Native’Apps 一樣安裝在用戶的操作系統中”。

        在商業化的問題上,Hawkes 也介紹了幾個解決方案,“你只能將你的產品放到 Web Store 中,或是將你的 HTML5 游戲轉換成一個 Native App,然后在 iOS 或是 Android 上出售,”但現在你有了新的選擇:“其中最關鍵的問題就是如何促使各個主流的平臺提供商開放 Web 游戲平臺。如果不這樣,將很難推動 Web 游戲的發展,而這些平臺提供商的收益也很難有大的增長,雖然現在這些平臺提供商對這一問題還沒有充分的認識,但是相信他們馬上就會發現的。”

        技術挑戰

        基于 Web 的游戲面臨的最大挑戰就是各個瀏覽器采用的技術并不統一。用戶應該經常可以看到,在一個瀏覽器上能夠良好運行的在線游戲在其他的瀏覽器上可能就無法運行 了,還有些在線游戲需要安裝 Flash 插件才能訪問。Hawkes 承認“現在 Web 游戲的開發時機可能并不夠成熟,只有 Chrome 和 Firefox 投入了大量的精力支持文本游戲開發。Opera 也表現出了興趣,而 Microsoft 和 Apple 貌似對此并不感冒——IE 甚至根本就不支持 WebGL。這都將妨礙 Web 成為一個真正的游戲平臺”。

        最終的結果就是 Web 游戲平臺將和其他現有的游戲系統一樣,比如只支持 Chrome 的游戲只能在 Chrome Web Store 中購買。“這并不利于 Web 的發展,也不是 Mozilla 想看到的結果。” Hawkes 表示“憑我們的一己之力是不可能完成這個目標的,這需要用戶敦促各大瀏覽器提供商合作起來,采用標準的 Web 協議。”

        Mozilla 的開放性所帶來的任何成功將影響其他瀏覽器提供商,將相應的技術放到自己的產品中,Hawkes 表示“但是有些項目和 APIs 可能并不支持跨平臺的訪問,我們已經發現了這個問題,并且正積極地與其他瀏覽器提供商和 W3C 合作解決這些問題。Gamepad API 就是其中的一個例子。我們的開發者正與 Google 合作,共同協商相關的規范。”

        來自: WebAppTrend
來自: www.iteye.com

 本文由用戶 openkk 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!