2013-02-14 45 views
2

我期待構建一個主要以HTML/CSS爲主的RTS遊戲。會有一張地圖,但我不確定是以Canvas還是其他方式構建它。HTML5/JS--一款不依賴Canvas的優秀遊戲引擎?

地圖需要伸展不同的窗口大小,所以我想也許SVG。

我從字面上發現了大量的遊戲引擎,但它們似乎主要依賴於畫布。

我想我的主要重點是:

  • 聲音
  • 框架限制
  • 時間穿越
  • AI

我在尋找一個遊戲引擎庫中使用JavaScript讓我可以呈現DOM元素,而不僅僅是畫布元素。

+1

使用畫布時出現了什麼問題?你很難在沒有畫布的情況下編寫定製遊戲,更不用說通用遊戲引擎 – Bojangles 2013-02-14 10:30:02

+0

@Bojangles有許多UI元素,我發現使用CSS3創建它們更容易。特別是因爲它需要流暢且匹配不同的窗口分辨率。 – RadiantHex 2013-02-14 10:34:20

回答

0

BabylonJS是目前最好的遊戲引擎。它支持幾何實例,可以在屏幕上渲染大量單位,提供良好的性能。此外它還配備了自己的物理引擎,支持WebGL,導入Blender模型以及其他強大的功能。 http://www.babylonjs.com/