23/09/2008, 23:21
Jardi, sache ceci :
Le tileset de base (curses_640x300.bmp) fait 128x192 pixels.
Chaque case fait donc 8x12 pixels. Chaque case est donc plus haute que large, mais tu avais du le remarquer.
Si tu veux avoir un écran de jeu de 1280 pixels de long, il te faut 1280/8 = 160 cases.
Si tu veux avoir un écran de jeu de 800 pixels de hauteur, il te faut 800/12 = 66 cases (arrondis => 66x12 = 792 pixels).
Nous parlons ici d'un mode fenêtré.
Le code correspondant :
Voici le résultat
Si tu as encore des soucis, je te mettrais à dispo une 44d avec cette configuration.
Le tileset de base (curses_640x300.bmp) fait 128x192 pixels.
Chaque case fait donc 8x12 pixels. Chaque case est donc plus haute que large, mais tu avais du le remarquer.
Si tu veux avoir un écran de jeu de 1280 pixels de long, il te faut 1280/8 = 160 cases.
Si tu veux avoir un écran de jeu de 800 pixels de hauteur, il te faut 800/12 = 66 cases (arrondis => 66x12 = 792 pixels).
Nous parlons ici d'un mode fenêtré.
Le code correspondant :
Code :
...
[WINDOWEDX:1280]
[WINDOWEDY:792]
[FONT:curses_640x300.bmp]
...
Et plus loin...
...
[GRID:160:66]
...
Voici le résultat
Si tu as encore des soucis, je te mettrais à dispo une 44d avec cette configuration.