por qué prefieres trabajar con 256 colores?En los juegos 2D, no creo que hay necesidad de tener mas de 256, porque es muy raro que haya que tener instantaneamete en la pantalla mas de esa cantidad. El problema es tener bien controlada la paleta para que segun cada escena cambie los colores y ya.
1- Cuando trabajamos con tiles animados. Qué es mas rápido y eficaz?Lo más eficiente para ahorrar memoria es tener todo ( en la medida de lo posible) en un solo BMP, desde que este no supere dos megas, una recomendacion es que si tus tiles son muchos los hagas en bmps agrupados..
Mantener en memoria un solo bitmap con todos los frames dentro para
recortar cada uno de ellos durante cada ciclo del bucle que pinta el
fondo?
O separar cada uno de los frames en un bitmap por separado y hacer
lo mismo?
2 - Cuando se necesita pintar varios tiles animados, por ejemplo paraPodria ser , todo depende de como tu lo hagas, no existe una regla que te diga como debes usar los tiles, cada cual es libre de hacer su propia implementacion.
el agua. Se utiliza una sola variable general para verificar qué frame
específico van a compartir todos esos tiles? Esta variable general también
es utilizada como referencia para saber en que frame están iclusive otros
tiles animados?
3 - Qué utilizan ustedes para realizar las pausas durante cada ciclo delPodria funcionar, sin embargo lo mejor seria aprender a usar las funciones del temporizador avanzadas que trae allegro.
bucle general? Utilizan rest?
He programado una estructura llamara TileSet, cada una contiene un array con tiles separados (en respuesta a lo que preguntabas acerca de mantenerlos juntos y recortar o tenerlos ya por separado, aunque no se si será más eficiente, pero a mi me resulta más cómodo).Una alternativa muy eficiente , que yo uso,
Si yo fuera un genio del arte grafico o al menos tuviera talento.... usaria imagenes de 256 colores nada más...Triste pero verdad. :adios:, es que creo que la programacion y el dibujo no son compatibles.
claro que dudo que un diseñador pueda programar algo como nostros lo hacemos...Si eso es. Y ademas, cabe destaca que en su jego Amilius hizo algunos midis :alien: .
pore lo menos no muchos...
si acaso ruben3D y amilus nada más... creo que tienen conocimeintos de hambas cosas.
si vieras lo que amilus ha hecho con imagenes de 256 colores...Estoy de acuerdo...
asi puedes optimizar tu videojuego ya que le das mas tiempo de procesamiento a los demas cálculos geometricos y/o matematicos, en un juego liviano esto podria no tener problema
pero en un juego grande esto tendria grandes implicaciones.