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.35 (123 reviews)
Udemy
platform
Français
language
Game Development
category
LÖVE 2D : Apprenez à créer des jeux 2D facilement avec LUA
426
students
7 hours
content
Jan 2024
last update
$19.99
regular price

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

Why take this course?

🚀 Découvrez le monde du développement de jeux avec LUA et Löve2D – Votre premier jeu vidéo 2D à l'horizon! 🎮

Bienvenue dans une aventure passionnante avec Anthony Cardinale, votre guide expérimenté et certifié dans la création de jeux 2D. Si vous rêvez de plonger dans le univers fascinant du développement de jeux, mais que vous n'avez pas encore les compétences, ne cherchez plus! Cette formation est pensée pour tout le monde, et vous allez adorer la plongée! 🌊

Qu'en savait-on?

  • 🧐 Fondamentaux de LÖVE et LUA: Nous commencera par poser les bases. LÖVE est un framework puissant et facile à utiliser pour créer des jeux 2D, et LUA est le langage de programmation qui vous permettra de maîtriser l'essentiel pour animer et rendre votre jeu vivant.

  • 🛠️ Projet Pratique: Avec les connaissances acquises, nous mettrons en pratique tout ce que vous avez appris par le biais d'un petit projet. Cela aidera à consolider votre compréhension et à vous familiariser avec le processus de développement de jeux.

  • 🏗️ Programmation en LUA: Découvrez comment programmer des instructions claires et concises avec LUA, grâce aux explications claires et exemples concrets.

  • 🎮 Exploration des Fonctionnalités de Löve2D: Nous allons explorer ensemble toutes les fonctionnalités de Löve2D, de la création d'un projet à la mise en réseau de votre jeu via les sockets. Voici un aperçu des sujets traités :

    • Créer et gérer un projet
    • Utiliser variables et tableaux
    • Programmer des conditions et déplacer un personnage
    • 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 et utiliser des musiques de fond
    • Utiliser des tiles pour créer vos maps
    • Mettre en réseau un jeu via les sockets
    • Tirer sur des ennemis et ramasser des objets
    • Changer d'écran de jeu
    • Animer les personnages et gérer un inventaire
    • Compiler et déployer votre jeu
    • Et bien plus...
  • 🤝 Support Actif: Vous ne serez pas seul dans cette aventure. Je suis là pour vous guider, répondre à vos questions et vous soutenir tout au long de votre parcours.

Pourquoi choisir cette formation?

  • Simple et Compréhensible: Contrairement à d'autres frameworks comme la SDL qui utilisent C, LÖVE utilise LUA, un langage de programmation facile et intuitif. Cela vous permet de créer des jeux 2D sans les complexités du C.

  • Multijoueur en Ligne: Nous allons même vous montrer comment mettre en place un mode multijoueur en ligne, ce qui ouvre la porte à des possibilités infinies de jeu social et interactif.

  • Pas à Pas: De l'initialisation d'un projet simple à la création de mécanismes plus complexes comme les animations et l'inventaire, cette formation est conçue pour vous guider pas par pas.

  • 100% Remboursé: Je m'engage à satisfaire ou à rembourser entièrement votre inscription si vous ne trouvez pas cette formation utile et stimulante!

👉 Ne tarissez pas là, lancez-vous dans cette aventure passionnante dès maintenant! Votre parcours vers la création de jeux vidéo 2D commence avec un clic. Rejoignez-moi et transformez votre imagination en réalité interactive!

N'attendez plus, inscrivez-vous dès aujourd'hui et faites le premier pas vers le développement de vos propres jeux 2D avec LÖVE et LUA. Votre futur vous attend!

Screenshots

LÖVE 2D : Apprenez à créer des jeux 2D facilement avec LUA - Screenshot_01LÖVE 2D : Apprenez à créer des jeux 2D facilement avec LUA - Screenshot_02LÖVE 2D : Apprenez à créer des jeux 2D facilement avec LUA - Screenshot_03LÖVE 2D : Apprenez à créer des jeux 2D facilement avec LUA - Screenshot_04

Our review

🌟 Overall Course Rating: 4.10

The course has received high praise for its comprehensive and clear explanations, suitable for both beginners and those with prior programming knowledge. It is noted that the course is well-structured, progressive, and not overwhelming, making complex concepts in game development accessible to learners. However, some areas of improvement have been mentioned, particularly regarding the clarity of instructions and the consistency of teaching methods.

Pros:

  • Engaging and Educational Content: The course is described as both fun and educational, with a practical approach to learning Löve2D and LUA programming through game creation.

  • Didactic Approach: The course is praised for its didactic style, offering clear, step-by-step guidance without causing confusion or overwhelming the learner.

  • Suitable for All Levels: It has been noted as an excellent resource for both beginners and those with some programming background looking to expand their skills.

  • Passionate Instructor: The instructor, Anthony, is highly recommended by students for his engaging teaching style and the passion he brings to the subject matter.

  • Resourceful Materials: Beyond the course itself, Anthony's additional courses and books are recommended as further learning resources.

Cons:

  • Detail Oversights: Some users found that certain details, such as specific shortcuts or more in-depth explanations for tasks like image manipulation, were not fully covered.

  • Instruction Clarity: A few users mentioned that the course could benefit from greater clarity and consistency in instructions, especially when switching between different teaching methods or lines of code.

  • Documentation Improvement: The installation process for the program could be more detailed, although users found the necessary information relatively easily on platforms like YouTube.

  • Teaching Consistency: Some users experienced confusion due to changes in guidance or explanations within the course, which led to a loss of understanding at certain points.

General Feedback:

The course is highly recommended for those interested in learning game development with Löve2D and LUA. It is appreciated for its ability to make abstract concepts understandable and for providing a solid foundation in the field. The instructor's expertise and passion are evident, and the course content is both engaging and effective. While some areas require refinement for clarity and detail, the overall feedback suggests that the course is a valuable resource for anyone looking to break into game development.

In conclusion, this course stands out as a comprehensive and well-received introduction to game development with Löve2D and LUA, with room for minor improvements to instruction detail and consistency. It is an asset for both beginners and those seeking to deepen their understanding of the subject.

3195030
udemy ID
02/06/2020
course created date
11/06/2020
course indexed date
Bot
course submited by