[P@LNN] Création, conversion, affichage et gestion de sprites
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
Laissez un commentaire