2011-05-03 10 views
11

Estoy escribiendo un juego en tiempo real para Android, y después de ver algo de código a partir de los ejemplos que se proporcionan en el SDK, estoy confundido en cuanto a cuando debería utilizar Bitmap o Disponibles para mi sprites en mi juego.Disponibles vs Bitmap

¿Cuál es la diferencia? ¿Cuál es mejor (más rápido) para los sprites y cuál es mejor para un fondo estático?

Respuesta

16

para tener una idea lo que es mejor es posible que desee para ver este video:

http://www.youtube.com/watch?v=U4Bk5rmIpic

Lo que es interesante es que él no era un programador de Java para empezar, pero un juego programador experimentado, y su enfoque puede ayudarlo a escribir pruebas para determinar cuál será el mejor.

Por ejemplo, es posible que el Bitmap sea mejor para una imagen de fondo, si en realidad tiene un fondo estático, pero, si lo va a cambiar programáticamente, entonces puede tener un problema.

Existen otras consideraciones además de la velocidad, ya que puede encontrar que la memoria, por ejemplo, será un problema, y ​​la cantidad de sprites que desee tener en la pantalla al mismo tiempo será un problema.