Manuel 12 de programmation : programmer un Space invaders (avec vidéo)
Ce nouveau manuel de programmation de notre cursus propose aux élèves de programmer un jeu vidéo élaboré, totalement inspiré du jeu d’arcade Space Invaders, un grand classique qui a marqué des générations de joueurs.
A noter que comme tous les exemples que nous proposons, celui-ci n’est pas un simple développement informatique mais contient une part de réalisation concrète (robotique): les élèves réalisent la manette de jeu physique (joystick), avec un accéléromètre et un capteur tactile. Puis ils amélioreront cette manette pour pouvoir améliorer la fréquence de tir.
Ce manuel est la suite du manuel 9 – Le monde des jeux vidéo, dans lequel les élèves sont initiés à son processus de création. Ils y programment un petit jeu dans lequel un singe doit gagner le plus de points possibles en un temps limité en attrapant des bananes.
Consultez nos autres livrets de programmation pour le collège.
Présentation du jeu vidéo à programmer
En grande partie calqué sur le célèbre jeu vidéo d’arcade Space Invaders, le jeu vidéo que ce manuel propose aux élèves de programmer se déroule dans l’espace. Le joueur contrôle un petit robot nommé Drod dont l’objectif est de rester vivant jusqu’à la fin de la partie. Pour cela, il doit éviter les monstres qui foncent sur lui et en éliminer le plus possible avec des tirs de laser pour gagner des points.
Cliquer ci-dessous pour voir la vidéo du jeu Space Invaders et sa réalisation
Progression didactique du manuel de programmation 12
Objectif du manuel : programmer un jeu vidéo du type Space Invaders.
Chapitre 1 : Programmer la manette | Objectif : construire et programmer la manette de jeu (un joystick)
|
Chapitre 2 : Les bases du jeu | Objectif : programmer les premiers éléments du jeu
|
Chapitre 3 : Concevoir le système du jeu | Objectif : Finaliser le jeu en programmant les éléments typiques d’un jeu vidéo
|
Chapitre 4 : Présenter et expliquer | Objectif : personnaliser son jeu et le présenter à sa classe
|
Billets associés :



