Se lancer dans la programmation avec la Gamebuino META est une aventure incroyable. Réaliser son premier Pong a quelque-chose d’exaltant sur un petit appareil si singulier. On est tout de suite fasciné par la magie du code. Mais très vite, on se rend compte que d’autres parviennent déjà à créer de « vrais » jeux… avec des graphismes bien plus élaborés que de simples rectangles blancs qui glissent sur un fond noir. Alors on se demande « mais comment on fait ça ? ». Et c’est là que beaucoup déchantent et s’imaginent que c’est beaucoup trop compliqué, pire, que c’est même pas la peine d’essayer… Ce constat s’impose la plupart du temps parce-qu’on se sent perdu face à la complexité et à la technicité sur lesquelles semblent reposer des mécanismes qu’on ne comprend pas, et que personne ne nous a expliqués.
L’apprentissage de la programmation est une aventure qui te réserve des émotions à la hauteur de ce que tu consentiras à y investir. Elle est à la portée de toutes et tous, certes, mais elle vient à celles et ceux qui s’en donnent les moyens. Et le périple qui t’attend est jalonné d’étapes incontournables… comme dans un jeu. Tu dois franchir les obstacles qui s’imposent à toi pour découvrir le niveau supérieur.
Ce tutoriel est une modeste contribution qui te permettra, je l’espère, de franchir une étape. Il s’inscrit dans le prolongement des premiers ateliers de l’Académie Gamebuino. Il faut donc que tu en passes par là avant de vouloir t’attaquer à ce tutoriel, pour en retirer tout le bénéfice.
L’objectif est ici de t’aider à mieux comprendre comment créer et intégrer des images dans tes jeux, et surtout comment leur donner vie grâce à la programmation. Je n’aborderai pas l’aspect artistique, ni même la maîtrise des outils graphiques pour la création des images, mais plutôt les contraintes techniques auxquelles tu devras te plier pour pouvoir les afficher sur l’écran de ta Gamebuino.
À la fin de ce tutoriel, voilà ce que tu seras capable de réaliser :
J’espère que cette perspective te donnera envie d’aller jusqu’au bout. Tu verras que ça n’est pas si compliqué que ça en a l’air. Ta Gamebuino est fournie avec une bibliothèque logicielle, la fameuse <Gamebuino-META.h>
, que tu retrouves dans tous les programmes pour la META, et qui va grandement te faciliter la vie.
Allez c’est parti ! Amuse toi bien…