十款免費JavaScript遊戲引擎,開發者不容錯過

編程語言 JavaScript CSS HTML5 Java開發學習 2017-05-30

十款免費JavaScript遊戲引擎,開發者不容錯過

大部分的遊戲擎都能提高遊戲開發的效率,即使是創建全功能型的遊戲。但是,也有一些開發者為了能更好的理解遊戲的每個組件,喜歡從頭開始創作。現 在基於 Javascript-HTML5 的遊戲引擎也不少,這是好事,同時,也是個壞事,因為事實上大多數開發出來的產品都沒人維護,或者即將停止維護。所以,選擇某一遊戲引擎需要仔細考慮的就 是該引擎在未來幾年是否會繼續維護,更新,進行功能增強。

JavaScript逐漸成為人們最喜愛的編程語言,而隨著HTML5的發展與流行,有些開發者把這兩種技術結合在一起,開發了各種各樣的遊戲引擎,開發者利用這些引擎可以開發出許多非凡的遊戲及製造一些轟動的遊戲特效,比如3D動畫、Canvas等。

在這篇文章中,我們經過各種資料探尋,測試,實際應用等方法,收集了專門提供給開發者的10 款免費的 JavaScript 遊戲引擎,Enjoy!

1. Aves

十款免費JavaScript遊戲引擎,開發者不容錯過

Aves 是個 html 和 javascript 遊戲引擎,讓人想起 oldieworldie RPGs (除了, 更多的圖像功能),所有的渲染效果都是由 html 和 javascript 開發的,不需要任何插件!

2. LimeJS

十款免費JavaScript遊戲引擎,開發者不容錯過

LimeJS 是個 HTML5 遊戲框架,用來構建遊戲。它在現代化觸屏設備和桌面瀏覽器上看起來像是原生的,而且運行速度快。LimeJS 通過 Google 和相關的函數/類 來創建 Closure 庫,控制時間線,時間,形狀和動畫效果。同時,此框架完全支持 sprite 表(用戶可以從單個文件中收集所有圖片)。

3. J5g3

十款免費JavaScript遊戲引擎,開發者不容錯過

j5g3 是個開源 Javascript 圖像引擎,語法非常易於使用,可以進行快速開發和擴展。

4. Jaws

十款免費JavaScript遊戲引擎,開發者不容錯過

想要系統學習web前端和免費學習資料的 可以加裙623966806

Jaws 是個 HTML5 驅動的 2D 遊戲庫,剛開發的時候只能用來製作 canvas,現在支持通過同樣的 API 來製作普通基於 DOM 的 sprites。支持:Chrome 9+, Firefox 3.6+, Safari 5+ & IE9。

5. Cocos2D

十款免費JavaScript遊戲引擎,開發者不容錯過

想要系統學習web前端和免費學習資料的 可以加裙623966806

Cocos2D JavaScript 是 Cocos2D for iPhone 的 HTML5 端口。它是個 2D 圖像引擎,允許快速開發 2D 遊戲和圖像應用。它可以在任何現代化瀏覽器中運行,不需要第三方插件,比如 Adobe Flash。

6. The Render Engine

十款免費JavaScript遊戲引擎,開發者不容錯過

The Render Engine 是個跨瀏覽器的,開源遊戲引擎,完全使用 JavaScript 編寫。它擁有一個擴展的 API 和使用當前最新的現代瀏覽器特性。此款引擎旨在幫助用戶使用基礎的工具來開發遊戲,加快遊戲概念到成品的過程。

7. Akihabara

十款免費JavaScript遊戲引擎,開發者不容錯過

akihabara 是一系列的庫和工具,可以預置創建 pixelated indie-style 8/16-bit era games ,使用 JavaScript , HTML5 canvas 標籤和一些標準 hooks 開發。

8. JsGameSoup

十款免費JavaScript遊戲引擎,開發者不容錯過

Js Gamesoup 是個開源免費的軟件框架,使用 JavaScript 和其他開放 web 技術來開發遊戲:

  • Modular -可獨立工作的 JavaScript 文件組件

  • 使用開放的 web 技術: Canvas 和 HTML5.

  • 支持 Firefox (Gecko), Safari/Chrome (WebKit), Internet Explorer 6+, Android 和 iOS

9. Gamejs

十款免費JavaScript遊戲引擎,開發者不容錯過

GameJs 是一個基於瀏覽器的2D遊戲開發框架,使用JavaScript和Canvas。使用GameJS這個超酷的Canvas遊戲庫,能寫出優秀的基於Canvas的遊戲。

10. CSS Game Engine

十款免費JavaScript遊戲引擎,開發者不容錯過

CSS game engine 使用 JavaScript 和 CSS (Cascading Style Sheets) 來裝飾頁面,他們在一起使用非常可靠。使用這個引擎可以創建屬於用戶自己的遊戲,這個項目主要針對的是初學者,想學習如何編寫音頻遊戲的開發者。用戶最好 是個 web 設計師,有點 CSS 基礎。

與其它引擎不同,這些引擎目前都有專人維護、更新,因此,開發者可以放心使用

相關推薦

推薦中...