我目前在玩android中的2D圖形,並且一直使用普通的舊SurfaceView來繪製Drawables和Bitmap到屏幕。這一直工作得很好,但是在精靈運動中有一些口吃,我想知道用這個做一個實時(但不是很快)的遊戲的可行性。Android上的SurfaceView vs GLSurfaceView的差異和優點?
我知道使用OpenGL的GLSurfaceView存在,但我很好奇這有什麼不同。是一個簡單的SurfaceView硬件加速,還是我需要使用OpenGL?我希望切換到OpenGL有什麼樣的速度差異,以及它需要切換多少代碼(遊戲邏輯全都在一個單獨的對象中,以向SurfaceView提供有序的可繪製數組)。
是的。 GLSurfaceView是HW加速的,而SurfaceView不是(如Android 4.3)。 – pierrotlefou 2013-08-06 08:52:34