Les sprites

Brouillon, en cours de rédaction

A] Création du sprite

Un sprite est un dessin qui peut rentrer en interaction avec un autre dessin. Cela peut être un personnage (héro, ennemis…), un pistolet, les balles de pistolet.

Un sprite est créé avec une ou plusieurs tuile(s).

 

La première chose à faire est donc de créer la tuile (ou les tuiles) qui deviendra le sprite.

Ensuite, il faut insérer le code de la tuile et lui donner un label pour que la console la repère.

Il faut ensuite insérer le code de la palette qui aura servi à colorier la tuile.

Il faut à présent charger la tuile en mémoire ainsi que la palette.

 

Maintenant, il faut créer le sprite. Il sera fait avec la tuile contenu à l’emplacement mémoire qui aura été définit précédemment.

 

Ensuite, il faut définir les propriétés liées au sprite.

 

Il est ensuite possible d’afficher le sprite à l’écran.

 

B] Changement de l’aspect du sprite.

Quelle est l’utilité?

Imaginons que vous déplaciez le héro à droite, il faut bouger dans la direction droite en étant tourné, le regard en direction de la droite.

Si vous décidez de le faire aller à gauche, votre sprite se déplacera en direction de la gauche mais continuera de regarder à droite. Il donnera l’impression de reculer. Il serait plus logique qu’il regarde dans la direction où il va, ici, à gauche.

Le sprite reste le même, c’est l’aspect du sprite qui change (sa forme) c’est à dire sa tuile.

Comment faire ?

Puisque nous avons dit avec quel emplacement mémoire le sprite est fait, il suffit de charger dans cet emplacement une nouvelle tuile ( dans notre exemple, une tuile qui représentera le héro regardant à gauche)