SurfaceView или GLSurfaceview? - PullRequest
       12

SurfaceView или GLSurfaceview?

3 голосов
/ 01 октября 2011

Здравствуйте, пожалуйста, помогите мне решить, использовать ли SurfaceView или GLSurfaceView.

Я буду разрабатывать игру для своей диссертации, и я уже знаю, как играть с Canvas, но я не уверен, сможет ли это обработать как минимум 70 спрайтов без лагов или каких-либо других проблем.и кстати, я буду только разрабатывать 2d игру, поэтому, пожалуйста, помогите мне решить !!Должен ли я изучать OpenGL и использовать GLSurfaceView, или можно использовать Canvas для моей простой 2d игры, спасибо.

1 Ответ

3 голосов
/ 01 октября 2011

В android canvas можно на самом деле аппаратно-ускоряться через OpenGL (из-за skia).

С 70 спрайтами нет большой разницы между Canvas и GL. OpenGL требует больше настроек, но дает вам больше способов оптимизировать рисование.

...