2015-09-28 90 views
3

我對網頁開發很新,事實上我正在考慮潛入html和js以開發遊戲。html5硬件中的canvas元素加速了嗎?

因此,在做任何事之前,我需要知道html5中的「canvas」元素是否是硬件加速的。如果不是,那麼我需要使用類似webgl的東西?我不知道它的問題,但我使用的瀏覽器是火狐(也許它的瀏覽器之間變化)

這似乎愚蠢的,但它是一個重要的問題,特別是因爲在遊戲中,你有一堆2d的精靈正在四處畫。 在此先感謝!

回答

7

是的HTML5畫布硬件加速,但它需要一個硬件加速瀏覽器。如果您使用Chrome,你可以去chrome://gpu/

檢查了這一點這裏是它的外觀的例子:

enter image description here

在同一幾篇文章:

  1. chromium.org
  2. msdn.microsoft.com
+0

然後html不是遊戲開發者的很好選擇。我的意思是,如果用戶在非Hardwadre加速瀏覽器中打開遊戲,則速度會更慢。感謝你的回答! – twkmz

+0

我不知道這是真的:大多數瀏覽器,當然是非利基瀏覽器,現在使用硬件加速。 –

+0

我們遇到了一些問題,即某些mac機器上的chrome不能在硬件加速情況下運行,即使它是最新的瀏覽器。 –