Godot 4 : Création de jeux 3D avec le moteur libre ultime !
What you'll learn
- Utiliser le moteur de jeux godot engine 4
- Programmer des jeux avec GDScript (Python)
- Créer des jeux 3D avec Godot standard ou Godot mono
- Acquérir les notions fondamentales du développement de jeux
- Découvrir la version Mono de Godot 4
- Développer des jeux optimisés
- Apprendre le langage C#
- Créer un clone de Mario 64
Requirements
- Souhaiter créer des jeux avec un outil gratuit et open source
- Souhaiter apprendre avec un expert certifié
Description
Ce cours vous permettra d'apprendre à développer des jeux avec un outil libre et gratuit : Godot Game Engine au travers de 4 projets complets ! Si vous souhaitez migrer d'un autre moteur de jeu à Godot ou si vous voulez simplement vous lancer avec Godot 4, cette formation est faite pour vous.
Nous développerons ensemble :
- Un jeu de plateforme 3D type Mario avec le langage C#
- Un jeu de plateforme 3D type Monkey Ball avec le langage GDScript
- Un FPS en 3D type rétro avec le langage C#
- Un City Builder 3D type Theme Park avec le langage GD Script
- Et des mini projets en vrac
Godot 4 est le moteur de jeux libre par excellence. Cette formation vous permettra d'apprendre à utiliser ce logiciel et à programmer avec GDScript, un langage très proche de Python. La version Mono de Godot propose quant à elle le langage C#.
La première partie est dédiée à l'apprentissage des bases afin de mettre tout le monde à niveau puis, dans la seconde partie, nous allons approfondir nos connaissances et développer un jeu 3D. Enfin, 3 autres projets suivront après le projet principal afin de vous permettre d'apprendre, de pratiquer et d'avoir de nombreuses références concrètes pour votre portfolio.
Vous n'avez pas besoin de connaissances particulières pour suivre cette formation, il vous faut simplement l'envie d'apprendre à créer des jeux. Godot 4 fonctionne sur tous les systèmes d'exploitation et vous permettra de compiler vos jeux pour les plateformes les plus courantes.
Vous apprendrez toutes les notions essentielles :
Instancier des objets
Importer des modèles 3D
Coder avec GD Script ou C#
Mettre en place un personnage
Gérer les inputs clavier/souris
Programmer la caméra
Créer des éléments interactifs
Mettre en place la lumière et l'éclairage
Améliorer les graphismes
Animer des objets et personnages
Gérer les collisions
Utiliser les materials
Jouer du son
Changer de niveau
Créer un menu
Compiler et partager le projet
La liste n'est pas exhaustive car le contenu de ce cours est trop riche pour que tout puisse être listé ici. Je vous invite donc à consulter les quelques vidéos gratuites ainsi que le sommaire du cours pour prendre connaissance de son contenu.
En très bref, voilà ce que présente chaque atelier :
- Le clone de Mario présente comment créer un personnage 3D qui peut se déplacer dans un environnement 3D. Il est possible d'interagir avec des objets, ouvrir un coffre, ramasser une clé, ouvrir une porte, sauter sur un interrupteur, activer une plateforme, sauter sur des ennemis etc.
- Le clone de Monkey Ball montre comment créer un jeu dans lequel une boulle peut rouler dans un monde 3D. Le but du jeu est de ramasser des pots de peinture pour colorer la boulle afin d'être en mesure de traverser des portails magiques colorés si on a la bonne couleur.
- Le clone de Theme Park / Roller coaster tycoon présente comment créer un jeu de gestion dans lequel on peut construire des attractions/bâtiments. Les visiteurs du parc vont entrer dans les attractions et cela rapportera de l'argent ce qui permettra d'acheter d'autres bâtiments. Le tout se passera sur une grille avec des cases constructibles.
- Le FPS 3D montre comment recréer un FPS (jeu de tir) en 3D rétro un peu comme à l'époque de la PS1 ou de la Nintendo 64. Nous verrons comment coder l'arme, le tir, les ennemis, les médikits etc.
Et de nombreuses vidéos complémentaires sont disponibles pour vous aider à approfondir certains sujets.
Je suis l'auteur du livre "Développer des jeux avec Godot 4" paru aux éditions d-booker et j'ai tout mis en œuvre pour créer la meilleure formation sur Godot Game Engine possible.
C'est LA formation francophone la plus complète que vous pouvez trouver sur le net sur Godot alors n'attendez plus, rejoignez ce cours et lancez vous dans la création de jeux avec Godot Engine !
A tout de suite pour cette formation sur Godot 4 ultra complète !
Who this course is for:
- Les curieux souhaitant apprendre le développement de jeux
- Les développeurs Unity ou Unreal souhaitant s'orienter vers Godot engine 4
- Les développeurs qui veulent utiliser un outil libre
- Ceux qui veulent apprendre les 2 versions de Godot existantes (standard / mono)
Instructors
Passionné par la programmation depuis toujours, j'aime également partager mon savoir. ma spécialité étant le développement de jeux et la programmation, Udemy me permet de m'exprimer et de partager cette passion avec des milliers d'internautes. Je suis également auteur de nombreux livres sur la création de jeux vidéo.
Dans le cadre professionnel, je suis emmené à travailler avec de nombreuses technologies, je développe des applications, des sites web, des logiciels, des APIs, des expérience en réalité virtuelle/augmentée… Mon objectif est de vous transmettre ce qu'il y a de mieux dans le développement et l'ingénierie.
Je publie des formations sur les principaux moteurs de jeux et langages de programmation du marché à savoir Unreal Engine, Unity 3D, Godot, C#, WPF, ASP, Javascript… Je propose également des tutoriels sur des outils incontournables, l'IA ou des Frameworks à surveiller de très près si vous ne souhaitez pas vous laisser dépasser par la technologie. Vous retrouverez notamment des cours sur l'intelligence artificielle générative comme Stable Diffusion et Midjourney pour la génération d'images et l'utilisation de ChatGPT, Llama, Bard pour améliorer le workflow et générer du texte par IA. Je propose également des cours sur la création d'IA pour les jeux vidéo (Unity/C#).
J'attache énormément d'importance à la qualité de mes formations. Depuis plus de 15 ans je fais mon maximum pour garantir votre satisfaction.
Formation-facile FR publie des tutos vidéo sur Udemy pour vous permettre d'apprendre à développer des jeux vidéo facilement.
Découvrez les tutoriels qui vous permettront d'apprendre comment utiliser Unity, Unreal Engine, Godot ou d'autres frameworks.
Apprenez les principaux langages de programmation (C#, C++, Python, Blueprint), la modélisation 3D avec Blender et moteurs de jeux afin de devenir développeur de jeux vidéo indépendant.