登入  |  English
感謝您對「自由軟體鑄造場」的支持與愛護,十多年來「自由軟體鑄造場」受中央研究院支持,並在資訊科學研究所以及資訊科技創新研究中心執行,現已完成階段性的任務。 原網站預計持續維運至 2021年底,網站內容基本上不會再更動。本網站由 Denny Huang 備份封存。
也紀念我們永遠的朋友 李士傑先生(Shih-Chieh Ilya Li)。
源碼新聞 Mozilla 推出網頁遊戲 BrowserQuest

Mozilla 推出網頁遊戲 BrowserQuest

Mozilla 基金會除了廣為人知的 Firefox 瀏覽器外,在 3 月 28 日推出了一般瀏覽器也能執行的網路遊戲,取名為 BrowserQuest,與法國網頁設計工作室 Little Workshop 共同開發製作,是一個以 HTML5 與 JavaScript 等技術製作而成的網頁版大型多人線上角色扮演(MMORPG)遊戲。

Christian Heilmann(Mozilla 基金會開發人員)表示,推出此款遊戲的主要目的為證明網頁也可以是遊戲的平台,顯示 JavaScript 可被用於在伺服器上執行的 Node.js,而不需依靠 Web Server 或套件來執行。

Node.js 是建於 Google Chrome 開放原始碼的 V8 JavaScript 的平台,使用non-blocking I/O 的概念,可避免傳統 I/O 需等待資料回應而影響到程式執行的問題,便能更加輕便有效率。

Node.js 也擁有廣大的社群支援,網路上更提供上千個套件讓開發者做擴充使用,加快了 Node.js 的開發速度。

藉由 HTML5 技術,遊戲使用 WebSocket 協議,透過瀏覽器發出連線請求,伺服器做回應後兩者之間便形成了快速通道,可直接傳送數據,有效的節省伺服器資源與頻寬,並達到即時通訊。

由於 BrowserQuest 是由 HTML5 與 JavaScript 製成的網頁遊戲,除了在電腦上能使用外,一般的智慧型手機與平板電腦利用內建的瀏覽器也能夠執行,只需輸入網址,便能馬上享受線上 RPG 的樂趣。

BrowserQuest 使用 2D 人物,操作方式與「薩爾達傳說」類似,玩家在遊戲中發掘寶藏、探索洞穴並與 npc 對話,透過打敗怪物獲得裝備來提升能力,遊戲中甚至有特殊的藥水,使用後會變成火狐(firefox)外觀的盔甲,讓角色在特定時間內不受傷害。

遊戲網址:https://browserquest.mozilla.org/

 

相關網址

  1. BrowserQuest 顯示 HTML5 可與 Flash 抗衡
    https://www.technewsworld.com/story/74739.html
  2. Mozilla 推出 HTML5 遊戲 BrowserQuest
    https://www.engadget.com/2012/03/28/mozilla-browserquest-html5-game/
  3. BrowserQuest 僅使用 HTML5 便能完善執行
    https://www.webmonkey.com/2012/03/browserquest-is-pure-html5-gaming-goodness/


您也許有興趣閱讀以下文章:




自由軟體鑄造場電子報 : 第 193 期 使用 Debian 與 KVM+libvirt 架設虛擬化叢集-線上移轉與其他工具

分類: 源碼新聞