vymDiesel.be

[P@LNN] Création, conversion, affichage et gestion de sprites

par vymdiesel le nov.04, 2009, dans Dev-DS, Développement

Aujourd’hui j’ai commencé la théorie sur l’utilisation de sprites (Palib day4), en effet j’ai réalisé, converti, affiché et bougé mes premiers sprites !

Je me suis familiarisé avec les outils PAGfx et PAGC Frontend, le premier permet  de convertir le fichier INI généré par le second, afin d’obtenir les sprites sous forme de fichiers code (monSprite.c et sa palette de couleur monSprite.pal.c) ainsi que les fichiers AllGfx.h (header) et AllGfx.c (code) qui permettent d’INCLUDE facilement dans le main.c tout les sprites !

Je ne vais pas donner cours ici, PALIB wiki le fait très bien :)

Voici mes premiers sprites :

[singlepic id=191 w=32 h=32 float=left]

[singlepic id=192 w=32 h=32 float=left]

[singlepic id=193 w=32 h=32 float=left]

Tiré de mon actuel fond d’écran (agrémenté de 2 schémas utile pour la programmation sur nintendo Ds xD)

[singlepic id=194 w=320 h=240 mode=watermark float=]

Le fond fushia est enlevé a la compilation du programme.

Voici comme d’habitude le fichier NDS compatible avec la plupart des émulateurs nintendo DS, vous pourrez titiller pacman avec votre stylet ><

[singlepic id=195 w=320 h=240 float=]

Note : je n’ai pas réalisé une application complète, par exemple lorsque vous lâchez pacman, il retourne a sa position de départ, ce sont juste des tests, de plus les couleurs des sprites sont « ternes » il faudra que j’y remédie ;)

Ce que l’ont peut faire : Diriger pacman avec la croix directionnel (il ne pivote pas encore), déplacer pacman avec son stylet…

PS:  Au cas ou vous auriez des problèmes avec l’exécution de PAGC Frontend, je vous conseille de sauver le fichier INI et d’ensuite exécuter PAGFX.exe au sinon voici un autre logiciel appelé GBAGRAPHICS ;)


Laisser un commentaire