Les programmes

 

Voici un programme qui permet de créer un jeu minimaliste : un ennemi apparait en haut de l’écran et va dans notre direction. Si le vaisseau ennemi rentre en collision avec notre vaisseau, la partie est terminée. Il faut donc éviter ce vaisseau. Nous pouvons diriger notre vaisseau.

Ce programme ne présente pas beaucoup d’intérêt car nous ne pouvons pas détruire le vaisseau ennemi et celui-ci apparait toujours au même endroit mais il peut être considéré comme le point de départ d’un jeu plus évolué. Il serait possible de créer un sous-programme tir pour notre vaisseau mais aussi pour notre ennemi. Le vaisseau ennemi pourrait apparaitre à différents endroits et pourquoi ne pas faire apparaitre plusieurs ennemis à la fois. Il serait possible de créer un nombre de vie, un nombre de vaisseau à détruire, etc.…

Le programme est organisé de la façon suivante :

  • chargement de la palette de couleur en mémoire
  • création des variables
  • chargement des tuiles en mémoire
  • gestion des sprites
  • boucle principale
  • sous-programmes
  • codes de la palette de couleur
  • codes des tuiles

————————————————————————-