Anuncios Google

[SOLUCIONADO] Programando gráficos simples.

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!


Anuncios Google

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de adriel0000

mm...

la verdad no se lo que dices Xd pero el pagfx vi una version para linux

 

salu2

Imagen de razieliyo

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.

Imagen de kNightFox

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.

 

Imagen de razieliyo

Justo a esto me refería!

Justo a esto me refería! Gracias, KnightFox! =)

Imagen de kNightFox

Y juraria que el GRIT tambien

Y juraria que el GRIT tambien tiene su version de linux...

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.