Aller au contenu

Club CodeGaming, étape 2 : un décor en tilemaps, des bonus et des vies pour le robot !

Au Puy-en-Velay, le club CodeGaming (11 ans et +) avance sur son jeu de plateforme : commandes clavier et manette, décor en tilemaps, bonus et vies.

La séance du 9 novembre en vidéo : on crée, puis on teste. Musique : « Stage Select », Juhani Junkala (CC0).

Deuxième étape pour le jeu de plateforme du club CodeGaming ! Après la première séance, où le robot avait appris à courir et à sauter, les élèves ont attaqué lundi 9 novembre les commandes, le décor et les bonus.

Clavier ou manette : on configure les commandes

Les enfants ont commencé par configurer les commandes du jeu : ils ont associé les actions du personnage aux touches du clavier et aux boutons de la manette.

Les tilemaps : un décor construit tuile par tuile

Ils ont ensuite découvert les tilemaps, un outil qui permet de construire un décor en assemblant une grille de petites images appelées tuiles. Plutôt que de placer chaque élément du décor un par un, on dessine le niveau à partir d'une bibliothèque de tuiles.

Ils ont aussi réglé les collisions, pour que le personnage reconnaisse les éléments du décor, comme le sol et les plateformes. Résultat : le début de leur niveau est construit !

Un bonus, un compteur… et des points de vie

Pour finir, ils ont créé et animé un bonus, puis programmé son compteur à l'aide d'une variable (une case de la mémoire du jeu qui retient un nombre). Même principe pour les points de vie du personnage. Une interface affiche désormais le nombre de vies et de bonus, grâce aux calques (des couches superposées : l'interface reste au-dessus du niveau).

  • Un élève programme dans GDevelop : à l'écran, les évènements de son jeu, dont le groupe « Bonus »
  • Une élève teste son niveau, construit en tuiles bleues et rouges ; une manette est branchée à côté de l'ordinateur
  • La même élève dans l'éditeur de GDevelop : son niveau en tuiles, la liste des objets du jeu (joueur, bonus, tilemap…) et celle des calques
  • Un élève teste son jeu au clavier : le robot sur une plateforme et le compteur « Gold » en haut de l'écran
La séance du lundi 9 novembre au club CodeGaming. Touchez une photo pour l'agrandir.

Prochaine étape, le 16 novembre : des tirs et un premier ennemi

Les enfants vont programmer les tirs du personnage, leur animation et leur destruction lorsqu'ils sortent de l'écran. Ils créeront aussi un groupe pour les tirs.

Puis ils ajouteront un ennemi animé et mobile, qui pourra être détruit lorsqu'il est touché par un tir, et auquel ils attribueront des points de vie. Le robot va devoir se défendre !

Découvrir le club CodeGaming

Partager cette actualité

Suivez l'École sur les réseaux

Les nouvelles des clubs et des stages, au fil de la saison.

À lire aussi

Les autres nouvelles de l'École

Toutes les actualités