Retour aux formations
LuaSolar2D Premium

Créer un jeu mobile avec Lua et Solar2D

Programme un jeu mobile de Pachinko avec Lua et Solar2D : physique, interactions tactiles, collisions, sons et gestion des scores.

  • NiveauDébutant
  • Durée2 h 21 min

Présentation

Découvre la programmation de jeux mobiles en réalisant un jeu de Pachinko avec Lua et Solar2D, le successeur de Corona SDK.

Tu construiras progressivement ton projet : un menu, une scène de jeu, une raquette animée et une balle soumise à la physique. Tu apprendras ensuite à gérer les interactions tactiles, les collisions et une grille de cibles à détruire.

Tu ajouteras de la musique, des effets sonores et un système de score, puis tu organiseras la fin de partie et le retour au menu. Des défis te permettront de personnaliser le jeu et de prolonger ta pratique.

Objectifs pédagogiques

  • Créer un projet et afficher des objets graphiques avec Solar2D.
  • Organiser un jeu en scènes et construire un menu.
  • Animer une raquette à l’aide de transitions.
  • Utiliser le moteur physique pour gérer une balle, des murs et des collisions.
  • Traiter les interactions tactiles et ajouter des sons et de la musique.
  • Gérer le score, le meilleur score, la fin de partie et le redémarrage du jeu.

Prérequis

Connaître les bases de Lua : variables, conditions, boucles, fonctions et tables. Disposer de Solar2D et d’un éditeur de code installés.

Une première expérience de programmation d’un petit jeu est recommandée. Aucune connaissance préalable de Solar2D n’est nécessaire.

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

14 leçons
01

Découvrir le framework et préparer le jeu

5 leçons · 53 min

  1. Création du projet Premium
    4 min
  2. Initiation à Corona SDK Premium
    14 min
  3. Musique Premium
    5 min
  4. Menu et scènes Premium
    16 min
  5. Image de fond Premium
    14 min
02

Programmer les mouvements et les interactions

4 leçons · 39 min

  1. Ajout et animation de la raquette Premium
    11 min
  2. Ajout de la balle et de la physique Premium
    10 min
  3. Évenement Tap Premium
    6 min
  4. Murs et détection sortie de balle Premium
    12 min
03

Ajouter les cibles, les sons et le score

3 leçons · 30 min

  1. Cibles et collisions Premium
    14 min
  2. Sons Premium
    4 min
  3. Score Premium
    12 min
04

Gérer la fin de partie et personnaliser le jeu

2 leçons · 19 min

  1. Meilleur score Premium
    15 min
  2. Défis Premium
    4 min