Comment faire tourner un vaisseau, le propulser et lui donner de l’inertie ? Cette formation vous apprend à programmer les bases d’un Lunar Lander avec Lua et LÖVE2D.
Vous construisez progressivement un prototype dans lequel le vaisseau réagit à la gravité et aux commandes du joueur. Des exercices corrigés et des explications illustrées vous accompagnent pour comprendre chaque mécanisme.
Ces techniques pourront ensuite servir à d’autres projets : jeux de type Asteroids, missiles ou déplacements directionnels.
Présentation
Objectifs pédagogiques
- Afficher un vaisseau et lui appliquer une gravité.
- Contrôler sa rotation au clavier.
- Programmer une propulsion selon son orientation.
- Comprendre les liens entre vitesse, déplacement et inertie.
- Afficher la vitesse et l’angle pour observer son comportement.
Prérequis
Pour suivre cet atelier, vous devez avoir suivi l’atelier « Les bases pour créer des jeux vidéo » en Lua avec Love2D.
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.
