0% ont trouvé ce document utile (0 vote)
7 vues2 pages

Cours de programmation jeux avec GameMaker

Ce cours apprend aux élèves du secondaire à programmer des jeux vidéo en utilisant GameMaker Studio et son langage GML, en commençant par des blocs de programmation visuelle puis en passant à GML. Les élèves apprendront la logique, les mathématiques et la physique tout en créant et en déboguant leurs propres jeux, acquérant des compétences en programmation de manière pratique et sans avoir besoin d'étudier des programmes théoriques extensifs.

Traduit par

ScribdTranslations
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
7 vues2 pages

Cours de programmation jeux avec GameMaker

Ce cours apprend aux élèves du secondaire à programmer des jeux vidéo en utilisant GameMaker Studio et son langage GML, en commençant par des blocs de programmation visuelle puis en passant à GML. Les élèves apprendront la logique, les mathématiques et la physique tout en créant et en déboguant leurs propres jeux, acquérant des compétences en programmation de manière pratique et sans avoir besoin d'étudier des programmes théoriques extensifs.

Traduit par

ScribdTranslations
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Cours de programmation de jeux vidéo

avec GameMaker Studio et GML

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.

Aucun prérequis en programmation n'est nécessaire. GameMaker Studio nous permettra de


commencer avec la programmation à l'aide de blocs prédéfinis que l'on fait glisser et déposer pour avancer
créant une série d'actions qui composeront notre programme. Par la suite, nous irons
sustituant progressivement cette méthode de programmation par une autre beaucoup plus puissante et
aussi complexe que soit l'utilisation du langage de programmation GML.

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.

Mais GameMaker a un potentiel énorme : il possède un langage de programmation propre.


GML, similaire à d'autres langages de programmation orientée objet (Java, C++, etc.), avec le
que l'on peut avoir un contrôle total de la programmation, bien au-delà de ce que permettent les
blocs de glisser-déposer.

Le cours commencera par l'introduction à l'interface


de GameMaker Studio, que est déjà définie pour
la création de jeux et, une fois que cela est maîtrisé
forme de les créer, nous nous introduirons dans la
programmation en GML, c'est quand vraiment
tout le potentiel de la plateforme sera exploité.

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.

Qu'est-ce que GML ?

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.

Vous aimerez peut-être aussi