Bueno, mi duda es que si podría hacer a mano un gráfico simple por medio de una tabla o algo. La idea es decirle, por ejemplo, que el número 1 es el color #0000FF y después hacer esto u8 misprite[3][5]; y rellenarla del 1, contando cada componente de la tabla (misprite[X][Y]) que tenga, por ejemplo, unas dimensiones de 4x4 píxeles. No puedo usar el PAGfx porque uso linux y está para windows.
Saludos!
mm...
la verdad no se lo que dices Xd pero el pagfx vi una version para linux
salu2
A ver si me explico: u8
A ver si me explico:
u8 mitabla[3][5] =
{ 1, 2, 3, 3, 3,
2, 2, 3, 4, 4,
3, 2, 2, 1, 3 }
Tengo esta tabla. Normalmente esto se usa para tileados y tal, pero
mi pregunta es que si yo podría definirle a cada número un color, como
se hace con los tiles, y así hacer un bloque coloreado tal y como se
muestra en la tabla, poniendo que cada minibloque sea de, por ejemplo,
4x4, y todo esto sin hacer ningún gráfico, es decir, todo dentro del
programa. Espero haberme explicado bien ahora. Es por simple curiosidad,
ya que supongo que es más fácil hacer un tile.
Puedes crearte tus propios
Puedes crearte tus propios tiles, incidando que nº de color de la paleta usaras.
Por ejemplo
u8 mi_tile[64] = {0, 1, 0, 1.....};
u16 mi_paleta[256];
mi_paleta[0] = RGB15(31,0,0);
mi_paleta[1] = RGB15(0,0,31);
Entonces copias a la VRAM tanto la paleta como la informacion del tile y listos. (A parte del mapa claro).
Esto te crearia un tile con un mosaico de puntos rojos y azules.
Nuestra web oficial:
http://www.nightfoxandco.com/
Siguenos en facebook:
http://www.facebook.com/pages/NightFox-Co/284338634917917
Por favor, no useis los MP para preguntas, usar el FORO:
http://www.nightfoxandco.com/forum/
Asi nos ahorramos de contestar lo mismo 20 veces.
Justo a esto me refería!
Justo a esto me refería! Gracias, KnightFox! =)
Y juraria que el GRIT tambien
Y juraria que el GRIT tambien tiene su version de linux...