When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

LÖVE 2D : Apprenez à créer des jeux 2D facilement avec LUA

Découvrez le monde du développement de jeux avec LUA et Löve2D (Framework basé sur la SDL). Votre premier jeu vidéo 2D !

     
  • 4.7
  •  |
  • Reviews ( 131 )
₹519

This Course Includes

  • iconudemy
  • icon4.7 (131 reviews )
  • icon7h 12m
  • iconenglish
  • iconOnline - Self Paced
  • iconprofessional certificate
  • iconUdemy

About LÖVE 2D : Apprenez à créer des jeux 2D facilement avec LUA

Cette formation va vous initier à la

conception de jeux 2D avec LÖVE

. Vous n'avez pas besoin de connaissances particulières, simplement avoir envie d'apprendre avec un expert certifié et reconnu qui vous transmettra les bonnes pratiques. Cette formation débutera par des notions fondamentales afin que vous puissiez prendre en main

LÖVE

et

LUA

puis nous poursuivrons notre apprentissage de la

création de jeux 2D

en développant un petit projet. Nous mettrons donc en pratique nos connaissances afin de bien assimiler toutes les notions. Nous apprendrons à

programmer avec LUA

, langage extrêmement simple à utiliser et nous verrons les différentes fonctions proposées par

Löve2D

. LÖVE est basé sur la

SDL

, c'est à dire qu'il propose les fonctionnalités de la SDL mais utilise le langage

LUA

. Cela vous permet de faire la même chose qu'avec la SDL mais sans la complexité du langage C. Les outils de développement présentés dans ce cours sont ceux utilisés dans le jeu Balatro. Cela vous donne une idée de ce qu'il est possible de réaliser avec Love et LUA. A l'issue de cette formation vous maîtriserez les principales fonctionnalités du framework. Vous serez en mesure de

développer vos jeux 2D avec LÖVE

. Nous verrons même comment créer un mode multijoueur en ligne grâce aux sockets. Il s'agit donc d'une formation complète qui vous permettra de faire un premier pas dans le monde du développement de jeux vidéo. Nous allons faire le tour des principales fonctionnalités de Löve2D à savoir :

Créer un projet

Utiliser les variables et tableaux

Programmer des conditions

Gérer les entrées clavier / souris

Afficher des éléments à l'écran

Déplacer un personnage avec le clavier

Gérer les collisions

Jouer du son

Utiliser des tiles pour créer nos maps

Mettre en réseau un jeu avec les sockets

Tirer sur des ennemis

Ramasser des objets

Changer d'écran de jeu

Animer les personnages

Gérer un inventaire

Compiler le projet

... C'est l'idéal pour débuter dans la création de jeux vidéo de façon simple, rapide et concrète.

N'attendez plus, rejoignez ma formation, vous ne le regretterez pas, c'est satisfait ou 100% remboursé !

What You Will Learn?

  • Utiliser le framework Löve2D .
  • Programmer avec le langage LUA .
  • Créer des jeux 2D facilement .
  • Apprendre les bonnes pratiques avec un expert .
  • S'initier à la programmation .
  • Faire un premier pas en tant que développeur de jeux indépendant .
  • Apprendre les mêmes outils que ceux utilisés pour le jeu Balatro.