美商謀智 (Mozilla) 與 Epic Games 合作移植Unreal Engine 4 於Firefox上的執行效能更接近原生 App

【2014年3月14日,台北訊】《戰爭機器 (Gears of War)》遊戲製作公司 Epic Games 日前展示了《Soul》與《Swing Ninja》,並在 Firefox 中達到近乎原生 App 的速度;在在證明 Web 絕對可成為強大的遊戲製作平台。本影片也是 Unreal Engine 4 首次在未搭載其他外掛程式的情況下,就直接在 Web 上順利執行。

美商謀智 (Mozilla) 與 Epic Games 之前就曾透過 asm.js (由 Mozilla 率先開發的 JavaScript 子集),將 Unreal Engine 3 移植到 Web 上而打造出網頁版《Epic Citadel》,藉以展現 Web 作為遊戲平台的強大力量。而在不到 1 年的時間內,相關最佳化作業再度提升 asm.js 架構的 Web App 效能,從等同於原生 App 效能的 40% 一舉提升到 67%。我們可預見此效能比例將越來越高,也讓使用者在選擇自己愛用的 Web 瀏覽器之餘,能有機會獲得更愉快、更讓人眼睛為之一亮的使用經驗。雖然任何新版瀏覽器都能執行 asm.js,但目前僅有 Firefox 具備其專屬的最佳化優勢,確保最一致且順暢的經驗。

Mozilla 工程團隊的首席技術長與資深副總裁 Brendan Eich 表示:「這項技術可讓玩家透過 Web 連結而直接暢玩遊戲,而不須再經歷冗長的下載與安裝作業。開發者透過 Emscripten 將 C 與 C++ 跨平台編譯為 asm.js 後,其執行速度更接近原生 App 速度,讓 Web 達到其他平台的效能水準。」

Unreal Engine 4 是專為下一代遊戲所打造,並將目前以個人電腦與家用遊樂器為大宗的遊戲平台,順利轉移到 Web 與行動裝置上讓玩家繼續享受。在開發者能夠取得針對 asm.js 與 Web 所撰寫的 Unreal Engine 4 程式碼之後,我們很快就能看到令人振奮的遊戲新突破。

Epic Games 創辦人兼執行長 Tim Sweeney 也指出:「我們早就對 Mozilla 率先開發的技術留下深刻印象,並訝異於 asm.js 搭配 Unreal Engine 3 能在 Web 上所達到的效果。也因為如此,我們二話不說就與 Mozilla 合作移植 Unreal Engine 4。我們相信 Web 絕對會在未來的遊戲開發與佈署作業上扮演重要角色,而 Mozilla 也證明 asm.js 絕對是其中的催化劑。」

由 NomNom Games 公司所開發的《Monster Madness》,正是第一款使用 asm.js 並發佈於 Web 上的 Unreal Engine 3 商業遊戲。該公司即代表 Web 將為傳統遊戲開發作業所帶來的商機,並已計畫將其他高人氣的遊戲移植到 Web 之中。

NomNom Games 技術長 Jeremy Stieglitz 接著表示:「透過 asm.js,我們在一天之內就移植 Monster Madness 完畢並開始執行。很高興能藉由 Web 拓展自己的客戶群,也促使我們規劃將這項技術納入公司的遊戲藍圖中。只要透過簡單的 Web 連結,即可利用如社交網站的通路而輕鬆推銷產品,玩家也僅須輕點滑鼠就能開始遊戲。」

如果想在3月17日至21日於美國舊金山Moscone Center開展的遊戲開發者大會 (GDC; Game Developer Conference) 上看到這些遊戲,請記得前往我們位於 South Hall 的 #205 展區,或 Epic 的 #1224 展位參觀。Mozilla 也將展示多位合作夥伴的解決方案,以協助解決開發者對 Web 遊戲平台的多樣需求。另外敬邀大家參與 Mozilla 其中一項議程,期間我們將展現 asm.js 與其他 Web 技術,並深入討論 Web 的技術架構與商業案例。

關於Mozilla

Mozilla 美商謀智台灣分公司由 Mozilla 基金會所擁有,是一個全球化的非營利組織,其願景是打造一個更開放自由的網路未來,提升人們的網路經驗,並支持開放源碼的資源共享。Mozilla 由來自世界各地的軟體開發工程師、測試人員、廣告創意人員共同組成,一致的目標是支持網路資源的完全開放共享。Mozilla 相信只有開放的標準才能確保任何人、在任何地方都能感受到最安全、最流暢、多元化的網路經驗。主要推廣產品 Firefox、Thunderbird,其中 Firefox 瀏覽器為全球市場前三大瀏覽器,在世界各地擁有廣大支持者,並提供 80 多種語言免費下載。