我目前有一款使用Android畫布編寫的遊戲。它完全是2D的,我在畫布上繪製位圖作爲精靈,它在技術上是可行的,但我有一些我需要添加的功能,需要在屏幕上繪製更多的位圖,並且會有更多的移動。在Android畫布或OpenGL上繪製位圖速度更快
該應用程序需要更多的權力。
從這種在畫布上繪製位圖的方法到使用OpenGL的最佳方式是什麼,以便我可以更快地繪製它們?
我目前有一款使用Android畫布編寫的遊戲。它完全是2D的,我在畫布上繪製位圖作爲精靈,它在技術上是可行的,但我有一些我需要添加的功能,需要在屏幕上繪製更多的位圖,並且會有更多的移動。在Android畫布或OpenGL上繪製位圖速度更快
該應用程序需要更多的權力。
從這種在畫布上繪製位圖的方法到使用OpenGL的最佳方式是什麼,以便我可以更快地繪製它們?
有幾個平臺,在那裏的作品製作2D的Open GL遊戲: http://www.rokonandroid.com/
不幸的是既不作爲發達,因爲它是iPhone當量(cocos2d的-iphone),但他們將幫助你更快速地開始嘗試與自己的蝙蝠接觸OpenGL。
我認爲你可以得到很好的表現出來一個帆布的..但它需要大量的工作..
,如果你開始有不錯的表現的圖形庫,那麼,即使你得到了很多東西錯了,你可能還是會最終獲得良好的性能:)哈哈
有最快繪圖庫進行競爭...... libgdx目前殊榮......
我想補充說使用libgdx已經做到了我可以像使用Canvas一樣使用我的遊戲,但我可以利用OpenGL ES的全部功能。 – 2011-07-05 18:36:49