Retour aux formations
LÖVE2DLua Premium

Créer un shoot’em up complet

Programme ton shoot’em up avec Lua et LÖVE2D : vaisseau, tirs, ennemis, scrolling, collisions et boss final.

  • NiveauDébutant
  • Durée3 h 23 min

Présentation

Crée un jeu de tir à défilement en construisant ses mécanismes étape par étape. Tu commenceras par afficher et déplacer un vaisseau, puis tu ajouteras les tirs, les ennemis et une carte défilante.

Au fil du projet, tu apprendras à placer les adversaires dans le niveau, à gérer leurs projectiles et à détecter les collisions. Tu enrichiras ensuite le jeu avec différents écrans, des explosions et un boss final.

Cet atelier rassemble les fondamentaux de la programmation de jeux vidéo dans un projet concret. Les fichiers sources disponibles à chaque étape t’aideront à suivre les démonstrations et à expérimenter tes propres variantes.

Objectifs pédagogiques

  • Afficher et contrôler un vaisseau avec les entrées du joueur.
  • Programmer les tirs du vaisseau et des ennemis.
  • Construire une carte défilante et y placer des adversaires.
  • Détecter les collisions entre les éléments du jeu.
  • Organiser le jeu en plusieurs écrans et ajouter des explosions.
  • Intégrer un boss final et gérer la victoire.

Prérequis

  • Connaître les bases de Lua : variables, conditions, boucles, fonctions et tables.
  • Savoir créer et exécuter un projet LÖVE2D.
  • Avoir déjà manipulé des listes ou des tableaux est recommandé pour suivre la gestion des projectiles et des ennemis.

Contenu protégé

Accédez au contenu de cette formation

Connectez-vous avec un compte Premium ou découvrez l’offre pour consulter l’ensemble du contenu.

Votre parcours

Programme de la formation

16 leçons
01

Préparer le projet et contrôler le vaisseau

4 leçons · 53 min

  1. Le squelette minimum Premium
    7 min
  2. Afficher une image Premium
    16 min
  3. Déplacer une image Premium
    8 min
  4. Afficher et déplacer le vaisseau Premium
    22 min
02

Ajouter les tirs et les premiers ennemis

2 leçons · 41 min

  1. Gérer les tirs du vaisseau Premium
    18 min
  2. Ajouter des aliens Premium
    23 min
03

Construire le niveau et son défilement

4 leçons · 33 min

  1. Ajouter une map - Etape 1 Premium
    10 min
  2. Ajouter une map - Etape 2 Premium
    8 min
  3. Faire scroller la map Premium
    5 min
  4. Placer les aliens sur la map Premium
    10 min
04

Programmer les combats et les collision

2 leçons · 33 min

  1. Faire Tirer Les Aliens Premium
    18 min
  2. Gérer les collisions Premium
    15 min
05

Finaliser le jeu et relever les défis

4 leçons · 43 min

  1. Découper le jeu en écrans Premium
    11 min
  2. Ajouter des explosions Premium
    16 min
  3. Boss Et Victoire Premium
    13 min
  4. Défis et Game Jam Premium
    3 min