Créer des jeux en langage Linotte est très facile.
La conception du langage de programmation a été axée sur le principe suivant : faire en sorte que le programmeur puisse créer facilement des objets graphiques et interagir avec eux en un minimum de commandes.
Pour preuve, j’ai réalisé ce petit jeu très simple à comprendre en exactement 100 lignes :
Le but du jeu est de tuer le maximum de monstres en évitant d’être touché. Un barre d’énergie indique la santé de votre vaisseau.
Voici le code complet du programme (plus loin, je présente une version dénudée ):
Pour bien comprendre la structure du programme, je propose une version simplifiée du programme : sans la gestion des collisions, des effets et des scores (54 lignes !) :
Si vous voulez l’essayer ou l’améliorer, vous pouvez téléchargement le livre et les images depuis ce lien :
Qui a dit que le programmation était compliquée ?