Cours de programmation jeux avec GameMaker
Cours de programmation jeux avec GameMaker
Le cours parfait pour que les élèves de secondaire et de lycée s'initient au monde de
la programmation au moyen d'un outil qui leur permet de concevoir et de programmer des jeux vidéo
d'une manière proche du professionnel.
Les élèves créeront depuis zéro leurs premiers jeux vidéo ; ils apprendront à les déboguer,
les compiler et les tester, tout en apprenant à résoudre des problèmes et à relever des défis,
améliorant leur pensée logique, spatiale et mathématique ; et presque sans s'en rendre compte, ils acquerront et
ils utiliseront des connaissances en physique (vitesse, acceleration, forces, équations du
mouvement), mathématiques (trigonométrie, équations, fonctions), logique (algèbre booléenne) et,
Bien sûr, conception et programmation (algorithmes, machines à états, programmation
orientée objet…).
Et tout cela grâce au développement pratique de jeux vidéo, en acquérant tout cela
des connaissances peu à peu et par leur application pratique, sans avoir besoin d'étudier
extensos programmes de théorie.
Destiné à : des élèves, entre 13 et 18 ans, qui aiment les jeux vidéo et veulent
s'introduire dans le monde de la programmation.
Qu'est-ce que GameMaker Studio ?
GameMaker Studio est un environnement de programmation visuelle créé pour faire beaucoup plus
simple la création de programmes et, en particulier, de jeux vidéo, en tirant parti des vertus de
la programmation orientée objet.
GameMaker Studio possède une interface intuitive de glisser-déposer qui permet de commencer dans le
programmation de jeux et de programmes rapidement. Permet d'importer et de créer des images, des sprites,
sons, fonds, objets et les utiliser, en programmant leur comportement et leur interaction.
GameMaker est une plateforme gratuite et téléchargeable qui permettra aux élèves de continuer
ses créations au-delà du cadre de ce cours, constituant ainsi un outil d'apprentissage et
programmation qu'ils pourront continuer à exploiter à l'avenir.
De plus, GML est un langage de programmation très flexible, avec une syntaxe comparable à
la deC++, Pascal ou Java. C'est une occasion parfaite d'apprendre un langage qui facilitera
aux élèves l'apprentissage de tout autre langage de programmation à l'avenir.