Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Créer un RPG en 2D avec Godot 4
Rating: 4.6 out of 5(30 ratings)
164 students

Créer un RPG en 2D avec Godot 4

Apprendre la programmation de jeu vidéo avec Godot Engine
Created byJMG Studios
Last updated 3/2024
French
French [Auto],

What you'll learn

  • Maitriser les concepts clés de la programmation
  • Apprendre GDScript 2.0, le language de Godot
  • Apprendre à utiliser l'interface de Godot Engine 4.1
  • Créer votre propre RPG en 2D

Course content

3 sections35 lectures7h 8m total length
  • installation de godot et survol de son interface6:47
  • création de notre personnage17:01
  • création des animations de notre player11:50
  • création de l'animation tree14:31
  • Appeler les animations du player dans le code9:58
  • Configuration de notre épee7:13
  • Configurer l'input de notre epée et création d'un Finite State Machine16:45
  • Creer un objet a detruire avec notre épée, Y sort, collision layer15:02
  • Tilemap et terrains en autotile12:21
  • Créer une caméra qui suit notre player10:59
  • Créer un second type de caméra pour notre player9:34
  • Créer une pièce a collecté13:34
  • Créer un script player data et afficher le nombre de pièces collecté à l'écran13:37
  • Créer un système de vie pour notre player et l'afficher sous forme de coeur16:57

Requirements

  • Ce cours est crée pour les débutants dans Godot, donc aucune expérience préalable est nécessaire, juste de la volonté!

Description

Dans ce cours nous allons apprendre les fondamentaux de la création d'un RPG en 2D similaire à des jeux tels que Zelda: a link to the past, Stardew Valley, Eastward ou encore Pokemon, et nous allons ensemble construire les différents éléments caractéristiques de ces jeux de A à Z. Je vous enseignerai les concepts clés de ce genre de jeux, comme par exemple;


  • Créer un Finite State Machine

  • Créer un système d'attaque à l'épée

  • Bouger notre player dans 4 directions différentes

  • La possibilité de collecter des pièces

  • Un système de sauvegarde

  • L'utilisation de Blend Tree

  • Avoir des ennemis qui patrouillent et peuvent vous blesser

  • Instancier des pièces quand vous tuez un ennemi

  • Ouvrir des portes avec des clés ou levier

  • Créer un système de vie avec un système de coeur

  • Créer un menu titre et des boutons sélectionnable

Vous pouvez jeter un oeil à la liste des vidéos pour vous faire une idée de ce que l'on va apprendre dans ce cours.

Chaque vidéo, a l'exception de quelques unes, sont toutes d'une durée se situant entre 10 et 15 minutes pour vous permettre de pouvoir chaque jour apprendre un nouveau concept et faciliter votre apprentissage.

Je vous donne toutes les bases, d'une manière directe et sans détour, sur tout les concepts que vous devez apprendre et maitriser, sans vous surchargez d'informations inutiles.

A la fin de ce cours, vous aurez un petit prototype de RPG en 2D que vous pourrez développer pour le rendre encore plus complexe et fun en créant de nouvelles mécaniques de jeu.

Who this course is for:

  • Débutant en programmation tout autant que developper confirmé dans d'autres languages / logiciels