
Revue de cours Godot Engine
Vous trouvez ici des commentaires sur des formations et les cours traitant de Godot Engine.
smLe but de ce document est d'inventorier, d'évaluer, de tester et éventuellement de mettre à disposition une démo.
Vous pouvez trouvez une liste de ressources recommandées:
- GDQuest Guide
- Tutorials and resources (Godot Doc)
- Awesome Godot
- Zeef Godot Engine - A curated directory of resources
- Reddit - Godot Tutorials - List of Video and Written Tutorials
Si un projet est mentionné, il est possible qu'il soit disponible en téléchargement gratuit (avec les sources) dans la partie "Projets" du site.
Cet article est un document de travail mis à jour régulièrement, et j'essaye de le garder le plus efficace, clair et structuré possible.
Si certains éléments sont difficilement compréhensibles ou un peu brouillons ou étranges dans le contexte, vous pouvez les ignorer.
Les commentaires sont volontairement brefs et peuvent paraître parfois un peu durs pour leurs auteurs (et je m'en excuse par avance), ils ne reflètent que mes premières impressions.
Je remercie d'ailleurs toutes les personnes qui m'ont permis d'accéder à leur ressources soit gratuitement (YT) ou bien temporairement (livres, ebooks, abonnements payants..), ainsi que tous les auteurs pour leur fantastique travail.
Dernière mise à jour: 20-05-2020
Titre | Ev | Ver | Auteur | Projet | Niveau | Remarque |
---|---|---|---|---|---|---|
GameFromScratch - Godot Game Engine Tutorial Series | % | 2.1 | Michael Fleischauer | Débutant | Présentation complete | |
GitHub - ringed 2D Topdown Shooter Godot Game | 2.1 | |||||
GitHub - Tanks-of-Freedom - Turn Based Strategy in Isometric Pixel Art | 2.1 | |||||
Github YeOldeDM - godot-roguelike-tutorial | 2.1 | Sources d'un tutoriel couvrant la un roguelike, dans le style de Dungeon Crawl Stone Soup | ||||
Razcore.gitlab.io - godot-roguelike | 2.1 | Răzvan Cosmin | Débutant | Interessant, un roquelike 2D complet | ||
YT GDQuest - Godot tutorial: Learn the Godot Engine and Create a Platform Game (V2) | - | 2.1 | Nathan Lovato (+++) | Débutant | ||
YT KidsCanCode - Space Rocks! Godot Game Tutorial | - | 2.1 | Chris Bradfield (++) | Débutant | Astéroid clone, repris et amélioré en version 3.0 dans d'autres cours |
Dernière mise à jour: 20-05-2020
Titre | Ev | Ver | Auteur | Projet | Niveau | Remarque |
---|---|---|---|---|---|---|
01a Godot Sandbox by Pigdev | Henrique Campos | Pas de tuto, un projet complet de SandBox pour Prototypage de jeu rapide | ||||
Codetuto - Godot Archives | 04/2017 | Quelques tuto Godot dont un projet de "top racing game" | ||||
GDquest - BEST PRACTICES: MAKING VIDEOS | - | Nathan Lovato (+++) | Conseils sur la creation de vidéos et de tutos | |||
GitHub bitwes-Gut- Godot Unit Test. Unit testing tool for Godot Game Engine | 3.2 | Gestion de tests unitaires | ||||
GitHub GDQuest - gdscript-docs-maker | 3.2 | Nathan Lovato (+++) | Génération de doc par analyse de code | |||
GitHub Scony - godot-gdscript-toolkit | 3.2 | Parseur, Formatteur et Linteur pour GDScript |
Dernière mise à jour: 20-05-2020
Titre | Ev | Ver | Auteur | Projet | Niveau | Remarque |
---|---|---|---|---|---|---|
00b Discovering Godot - Make Games in Python-like GDScript | $ | 3.1 | Yann Burrett (+) | Tous | TOP, cours très comlet, manque la partie C#, actuellement en instance mais devrait être mis à jour | |
00b Discovering Godot...>section 1: first steps | - | 3.1 | '' | Débutant | présentation de godot | |
00b Discovering Godot...>section 2: Loony Lips 3.1 | - | 3.1 | '' | [Loony Lips] | Débutant | présentation GDscript, creation d'un jeu textuel graphique |
00b Discovering Godot...>section 3: Hoppy Days 3.1 | @ | 3.1 | '' | [Hoppy Days] | Débutant | un plateformer horizontal |
00b Discovering Godot...>section 4: Heist Meisters 3.1 | @% | 3.1 | '' | TODO | Débutant | un "Top down Stealth shooter", interessant, projet complet et bonne idée. pour débutant |
00b Discovering Godot...>Section 6: CubeDude Kickabout | 3.0 | '' | TODO | un "3D Local Mutliplayer Sports" | ||
00b Discovering Godot...>Section 7: Food Fight | 3.0 | '' | TODO | un FPS 3D "fun" | ||
00c Discovering Godot C# - Make Your First Godot C# Video Game | 3.2 | Tim Ruswick (++) | TODO | Intermédiaire | un "Missile defense" en C# | |
Godot 3 Complete Developer Course - 2D and 3D | x | 3.0 | Guilherme Oliveira | Débutant | cours complet, 4 prototypes de jeu | |
Godot Getaway: The Godot Course | [email protected] | 3.1 | Yann Burrett (+) | TODO | Intermédiaire | TOP un jeu d'exploration multijoueurs avec véhicule et génération procédurale |
Dernière mise à jour: 20-05-2020
Titre | Ev | Ver | Auteur | Projet | Niveau | Remarque |
---|---|---|---|---|---|---|
GameDev.net - How to Implement Scoreboards in Godot with the GameJolt API ... | 30/2017 | |||||
Godot Engine - How to make your dream game, publish it and not die in the process | - | 11/2007 | Juan Linietsky (+++) | Tous | Présentation du process de développement d'un jeu par le créateur de Godot, très intéressant | |
Steemit - Tutorial (Godot Engine v3 - GDScript) | % | 3.0 | TODO | Tous | tutorial complet pour un jeu style Galaga | |
YT Alvin Roe - Godot Beginner Series | 3.0 | Alvin Roe | Tous | Tutoriel complet pour un "Top Down Space shooter" | ||
YT Andrea Catania - Neural Network Creation in Godot - Tic Tac Toe | Andrea Catania | Créer une intelligence artificielle avec un réseau de neurones capable de jouer au jeu Tic Tac Toe | ||||
YT BeIndie - Godot C# - Getting Started with Visual Studio Code - Beginner Tutorial | ||||||
YT Code & Secure - Creating a Game Menu in Godot Engine | ||||||
YT Daniel Hofmann - Godot 3.1 - LIGHT on TILE MAPS - Tutorial very QUICK and EASY | 3.1 | Daniel Hofmann | ||||
YT Daniel Hofmann - Procedural Tile Maps made EASY in Godot with C# and Auto Tiles | Daniel Hofmann | |||||
YT GameDev.tv - Discovering Godot Episode 4 - GDScript for C# Developers | Yann Burrett (+) | |||||
YT GameDev.tv - Hoppy Days C# Conversion - Part 1 | Yann Burrett (+) | |||||
YT Gamefromscratch - Networking -- Godot 3 Tutorial Series | Michael Fleischauer | |||||
YT Gonkee - How to Pre-render your 3D models into 2D sprites | ||||||
YT How to Pre-render your 3D models into 2D sprites like Clash Royale | ||||||
YT incredibleKenny - Steam Multiplayer Networking in Godot with C# | ||||||
YT Jeremy Bullock - Godot - First Person Controller Tutorial Part 1 | Jeremy Bullock | |||||
YT Kemo Jallow - Godot C# game development | Kemo Jallow | |||||
YT Kemo Jallow - Make a 3D Endless Runner Game with Godot C# | Kemo Jallow | |||||
YT Miziziziz - Godot tutorials | ||||||
YT Nerd Everyday - Using Simplex Noise to Generate Tile Maps - Godot Tutorial | Nerd Everyday | |||||
YT Parker Anderson - Godot Procedural Platformer Tutorial Series | Parker Anderson | |||||
YT Stein Codes ( YT Playlist) | ||||||
YT UmaiPixel - Godot 3 - Platformer Tutorial Series |
Dernière mise à jour: 01-09-2020
Titre | Ev | Ver | Auteur | Projet | Niveau | Remarque |
---|---|---|---|---|---|---|
Heartbeast - 1Bit Godot Course | @ | 3.1 | Benjamin Anderson | Tous | 4 projets avec graphismes monochrome en partant de 0. Très didactique | |
Heartbeast - 1Bit...>Rocket Launch / Piggy | - | 3.1 | Benjamin Anderson | - | Débutant | Découverte des principes de base |
Heartbeast - 1Bit...>Space Shooter | - | 3.1 | Benjamin Anderson | [Space Shooter] | Débutant | space slide shooter simple mais complet |
Heartbeast - 1Bit...>Metroivania | @ | 3.1 | Benjamin Anderson | TODO | Intermediaire | jeu de type "Metroidvania" SANS SCROLLING (affichage salle par salle) |
Heartbeast - Godot 3 2D Platform Game (YT playlist) | Benjamin Anderson | TODO | ||||
Heartbeast - Godot Action RPG Series (YT playlist) | Benjamin Anderson | TODO | TOP | |||
Heartbeast - Godot Mobile RPG (YT playlist) | Benjamin Anderson | TODO | ||||
Ultimate Godot Game Developer Projects [Packt Publishing] | [email protected] | 3.0 | David W. Parker | Tous | très bon, axé sur les projets, 5 projets complets et de très bon niveau, existe en version livre | |
Ultimate Godot Game...>section 01 - Introduction | - | 3.0 | '' | |||
Ultimate Godot Game...>section 02 - Coin Dash | - | 3.0 | '' | [Coin Dash] | Topdown avec déplacement sur une carte, simple mais propre et complet | |
Ultimate Godot Game...>section 03 - Escape the Maze | - | 3.0 | '' | [Maze] | Topdown avec déplacement sur une carte + ennemis et menus, simple mais propre et complet | |
Ultimate Godot Game...>section 04 - Space Rocks | - | 3.0 | '' | [Space Rocks] | TopDown Shooter du genre asteroid, simple mais propre et complet | |
Ultimate Godot Game...>section 05 - Jungle Jump (Platformer) | 3.0 | '' | TODO | |||
Ultimate Godot Game...>section 06 - 3D Minigolf | 3.0 | '' | TODO | |||
Game Development Projects with Godot 3 | 3.1 | Alex Horatio | Débutant | 4 projets | ||
Game Development...>01 Super Displacement | 3.1 | Alex Horatio | Débutant | TopDown 2D simple game | ||
Game Development...>02 The Floor Is Lava | 3.1 | Alex Horatio | Débutant | Side 2D simple game | ||
Game Development...>03 Creating Pixel Checkers | 3.1 | Alex Horatio | Débutant | 2D Board game | ||
Game Development...>04 Creating Tilt Maze | 3.1 | Alex Horatio | Débutant | ball maze game in 3D | ||
David Epesce - developing a simple 2D top-down RPG with Godot 3.2 | 3.2 | David Epesce (++) | TODO | Débutant | TOP Cours complet, en VERSION TEXTE | |
EXTRAS Udemy - Game Development-Art - Create a 2D Action Game with Unity-C# | [email protected] | _ | Blackthornprod | [TopDownShooter] | Tous | TopDown Shooter en Unity, interessant car creation des assets et des FX. Visuellement intéressant,étudier portage dans godot |
KidsCanCode - Topdown Tank Battle | Chris Bradfield (++) | TODO | ||||
Nezvers - Godot-GameTemplate | ||||||
Red Blob Games - Maths visual tutos.com | Online resource that explores topics in great detail with lots of interactive examples. It’s one of the best resources out there | |||||
The nature of code book | % | _ | Daniel Shiffman | TODO | TOP Cours de programmation divers sur la physique, les forces, les particules, l'IA... | |
YT Jeremy Bullock - Basic 3D Game in Godot | - | 3.0 | Jeremy Bullock | [Basic3D] | Projet simple en 3D pour comprendre les bases | |
YT KidsCanCode - channel | @ | 3.0 | Chris Bradfield (++) | Tous | ||
YT KidsCanCode - godot recipes | @ | Chris Bradfield (++) | Tous | TOP Réréfence recettes de code essentielles. Commence par les bases et passe aux mathématiques, à la physique, à l'IA, etc | ||
YT KidsCanCode - Procedural Generation in Godot | Chris Bradfield (++) | TODO | ||||
YT PigDev - Design Patterns in Godot | Henrique Campos | TODO |
Dernière mise à jour: 20-05-2020
Titre | Ev | Ver | Auteur | Projet | Niveau | Remarque |
---|---|---|---|---|---|---|
01a Make games with godot/01 beginner/04-01_01 Making Your First Game: Basics...(Extra Credits YT Playlist) | - | - | Extra Credits | Débutant | conseils sur la façon de créer votre premier jeu et des informations générales sur la façon dont les jeux sont créés | |
01a Make games with godot/01 beginner/04-01_02 Become a game developer, how to learn to code | - | - | Nathan Lovato (+++) | Débutant | guide pour apprendre la programmation informatique | |
01a Make games with godot/01 beginner/04-01_03 Game Engines - what are they and how to choose the right one | - | - | Nathan Lovato (+++) | Débutant | ||
01a Make games with godot/01 beginner/04-02_01a Intro to GDScript for Programming Beginners part1 | - | 3.1 | Nathan Lovato (+++) | idem cours | Débutant | découverte GDscript |
01a Make games with godot/01 beginner/04_02_01b Intro to GDScript for Programming Beginners part2 | - | 3.1 | Nathan Lovato (+++) | idem cours | Débutant | génération aléatoire d'une Map 2D à partir d'un tileMap |
01a Make games with godot/01 beginner/04_02_02 Make Your First 2D Game with Godot (QDQuest YT playlist) | - | 3.1 | Nathan Lovato (+++) | - | Débutant | cf. plus bas |
01a Make games with godot/01 beginner/04_02_03 Mobile Game Circle Jump (KidsCanCode) | - | 3.1 | Chris Bradfield (++) | [BurningFloor] | Tous | TOP Réréfence un jeu mobile comlet et fun avec gestion du touch. Existe en version texte |
01a Make games with godot/01 beginner/04_02_04 3D Roll the Ball (BornCG YT playlist) | % | 3.1 | ? | Débutant | créer un petit jeu 3D (déplacer un balle dans un labyrinthe), pour débutant, interressant pour débuter en 3D et dans godot | |
01a Make games with godot/01 beginner/04_02_05 Make a Match 3 game like... (Mister Taft YT playlist) | TODO | Tous | un jeu de match3 complet, comme Candy Crush | |||
01a Make games with godot/01 beginner/04_02_06 Godot step-by-step (Godot Doc) | @% | Last | GODOT Team | Tous | Découverte de godot pas à pas avec des tutos et de recettes | |
01a Make games with godot/01 beginner/04_02_07 The GDScript guide (Godot Doc) | - | Last | GODOT Team | Tous | Guide de codage en GDscript | |
01a Make games with godot/01 beginner/04_03_01 Game design tutorial (GDQuest YT playlist) | - | Nathan Lovato (+++) | Débutant | Principe de game design TODO relire pour résumé | ||
01a Make games with godot/01 beginner/04_03_02 Basic Principles of Game Design | - | Brackeys | Débutant | Principe de game design TODO relire pour résumé | ||
01a Make games with godot/01 beginner/04_03_03 So, You Wanna Make Games (Riot Game YT playlist) | Riot Games | Tous | principes et finalité de l'art dans les jeux | |||
01a Make games with godot/01 beginner/04_04_01 The Book of Shaders | Patricio Gonzalez | Intermédiaire | one of the best resources out there to get started with shaders, explains how shaders work and what you can achieve with them | |||
01a Make games with godot/01 beginner/04_04_02 Godot’s Introduction to Math for Game Developers (Godot Doc) | Last | GODOT Team | TODO | Intermédiaire | Présentation des maths élémentaires nécessaires pour un jeu | |
01a Make games with godot/01 beginner/Extras - Blender - The Habits of Effective Artists | Blender | TODO | Tous | |||
01a Make games with godot/02 developer (extended)/01_01_01 From Unity to Godot Engine (Godot Doc) | - | Last | GODOT Team | Tous | covers the conceptual differences between unity and godot | |
01a Make games with godot/02 developer (extended)/01_01_02 From GM:S to Godot | % | Emilio Coppola | Tous | basics of transitioning from GameMaker: Studio v1.4 | ||
01a Make games with godot/02 developer (extended)/01_02_01 Godot User Interface Tutorials (GDQuest YT playlist) | Nathan Lovato (+++) | TODO | Intermédiaire | Godot peculiarities when it comes to making UIs that can even trip up advanced users, plenty of examples | ||
01a Make games with godot/02 developer (extended)/01_02_02 Making Programs With Godot (Emilio YT playlist) | Emilio Coppola | Intermédiaire | UI and themes in an applied manner by developing applications instead of games | |||
01a Make games with godot/02 developer (extended)/01_03_01 Intro to Shaders in Godot...(GDQuest YT playlist) | GDQuest team (++) | Intermédiaire | get your feet wet and see how easy it is to write Godot shaders | |||
01a Make games with godot/02 developer (extended)/01_03_02 Visual Shader Editor in Godot 3.1: Dissolve Shader | Nathan Lovato (+++) | Intermédiaire | practical 3D dissolve shader effect with the use of the Visual Shader Editor | |||
01a Make games with godot/02 developer (extended)/01_03_03 Gonkee's Godot Shaders (Răzvan YT playlist) | Răzvan Cosmin | Intermédiaire | advanced 2D shaders. It goes through specific examples such as procedural fog, cartoon fire, simple water, paper burn, Mandelbrot fractal and lava... | |||
01a Make games with godot/02 developer (extended)/01_03_04 Godot Grass shader tutorial | Bastiaan Olij | Intermédiaire | adding grass on terrain using shaders | |||
01a Make games with godot/02 developer (extended)/01_04_01 Editor plugins (Godot Doc) | Last | GODOT Team | Intermédiaire | conceptual and theoretical basis for extending the game engine editor | ||
01a Make games with godot/02 developer (extended)/01_04_02 Smart Moving Platforms in Godot... | Nathan Lovato (+++) | Intermédiaire | creating a waypoint system that works in the editor which can be modified in real time | |||
01a Make games with godot/02 developer (extended)/01_05_01 Intro to Multiplayer in Godot | Guilherme Olivieira | Intermédiaire | 2D shooter example where two players can interact through a server in a deathmatch settings | |||
01a Make games with godot/02 developer (extended)/01_05_02 Godot Networking (Godot Doc) | Last | GODOT Team | Intermédiaire | high-level and low-level networking capabilities i | ||
01a Make games with godot/02 developer (extended)/01_06_01 Godot Vehicle Tutorial | Bastiaan Olij | Intermédiaire | shows advanced usage of Godot. It goes through importing the meshes in Godot, building a track and creating a car controller | |||
01a Make games with godot/02 developer (extended)/01_07_01 New Features in Godot 3_1 | @ | 3.1 | GDQuest team (++) | Tous | overview of the tools provided by Godot 3.1 | |
01a Make games with godot/02 developer (extended)/01_07_02 Godot recipes (from KidsCanCode) | @% | Chris Bradfield (++) | Tous | TOP Réréfence recettes de code essentielles. Commence par les bases et passe aux mathématiques, à la physique, à l'IA, etc. | ||
01a Make games with godot/02 developer (extended)/01_07_03 Godot reddit list | % | - | Tous | Not Curated - list of topics to be explored that vary in terms of quality | ||
01a Make games with godot/02 developer (extended)/01-07_04 Godot community page (Godot Doc) | % | Last | GODOT Team | Tous | All of the official ways you can interact with | |
01a Make games with godot/02 developer (extended)/01_07_05 GDquest Demos | GDQuest team (++) | Tous | the most complete out there when it comes to Godot demo projects. Some of the demos are outdated as they were built for Godot 2... | |||
01a Make games with godot/02 developer (extended)/01_07_06 Official Godot Demos (Godot Doc) | Last | GODOT Team | Tous | The main GitHub Godot repository features most of the topics you might be interested in: 2D, 3D, shaders, networking, UI and more. | ||
01a Make games with godot/02 developer (extended)/01_08_01 The Book of Shaders | - | Patricio Gonzalez | - | Intermédiaire | cf. plus haut | |
01a Make games with godot/02 developer (extended)/01-08_02 game programming patterns | @ | - | Robert Nystrom | Avancé | must-have resource for understanding the different OOP patterns used specifically in game development | |
01a Make games with godot/02 developer (extended)/01-08_03 red blob games | - | - | Tous | cf. plus haut | ||
01a Make games with godot/02 developer (extended)/01-08_04 the nature of code | - | Daniel Shiffman | - | Avancé | cf. plus haut | |
01a Make games with godot/02 developer (extended)/01-08_05 game AI pro (I,II,III,IV) | - | Steve Rabin | Avancé | gathers multiple recipes in AI and behavior topics. | ||
01a Make games with godot/02 developer (extended)/01-08_06 Procedural Content Generation in Games | - | Julian Togelius | Intermédiaire | procedural generation algorithms. It doesn’t go into code which leaves the reader to explore advanced ideas themselves | ||
01a Make games with godot/02 developer (extended)/01-08_07 GPU Gems (1,2,3) | - | Avancé | very advanced GPU topics. Some of these ideas are low-level to the point that they could very well be implemented at the game engine development stage | |||
01a Make games with godot/02 developer (extended)/01-08_08 not GDC | - | Intermédiaire | explores a wide variety of topics and inspirational talks and methodologies for game development | |||
01a Make games with godot/02 developer (extended)/01-08_09 GDC vault.com | - | Intermédiaire | gathers in-depth design, technical and inspirational talks and slides from the game development industry. | |||
01a Make games with godot/02 developer (extended)/01-08_10 Paul’s Online Math Notes | - | Paul Dawkins | Avancé | a good place to start learning advanced mathematics with applications in physics and game development | ||
01b Learn 2d and 3d Game Creation with Godot (GDQuest YT playlist)/KickStarter | @ | Nathan Lovato (+++) | Tous | Très interessant, Divers tutos et recettes | ||
02 GDQuest Best Pratices (Mix)/00a BEST PRACTICES: GODOT GDSCRIPT | 3.2 | GDQuest team (++) | Avancé | best practices when writing GDScript code. | ||
02 GDQuest Best Pratices (Mix)/00b BEST PRACTICES: GODOT GDSCRIPT - DECOUPLE SYSTEMS | - | 3.2 | GDQuest team (++) | Avancé | create and manage decoupled systems | |
02 GDQuest Best Pratices (Mix)/00c*00 BEST PRACTICES: GODOT GDSCRIPT - EVENT BUS | - | 3.2 | GDQuest team (++) | Avancé | a pattern to maintain signal connections in Godot projects of growing sizes | |
02 GDQuest Best Pratices (Mix)/00c_01 Smarter Godot Signals with the Event Autoload pattern (tutorial) | - | 3.1 | Răzvan Cosmin | Intermédiaire | intermediate-level signals tutorial | |
02 GDQuest Best Pratices (Mix)/01 GDScript style guide (Godot Doc) | - | Last | GODOT Team | Intermédiaire | conventions officielles pour écrire du GDScript élégant | |
02 GDQuest Best Pratices (Mix)/01_01 GDScript GDquest guidelines for clear code Godot 3.1 tutorial (YT) | - | 3.1 | Henrique Campos | Tous | guide to write team-friendly and open source-friendly GDScript with Godot 3.1 | |
02 GDQuest Best Pratices (Mix)/02 Static typing in GDScript (Godot Doc) | - | Last | GODOT Team | Avancé | Important to know for godot Dev | |
02 GDQuest Best Pratices (Mix)/02_01 GDquest's GDscript Code Guidelines: our recommended good practices (YT) | - | 3.1 | Henrique Campos | Tous | Important to know for godot Dev | |
02 GDQuest Best Pratices (Mix)/03 Docs writing guidelines (Godot Doc) | - | Last | GODOT Team | Tous | Important to know to create Doc for godot | |
02 GDQuest Best Pratices (Mix)/04_01 Boundaries | % | - | Gary Bernhardt | Avancé | PF: Présentation des différents domaines et différences entre POO, Prog func, TDD ...,très théorique et un peu abscond | |
02 GDQuest Best Pratices (Mix)/04_02 Functional Core, Imperative Shell | % | - | Gary Bernhardt | Avancé | PF: Présentation d'une appli utilisant un noyau en prog. fonct. entouré d'un shell de code impératif afin de le rendre plus accessible | |
02 GDQuest Best Pratices (Mix)/05 The Clean Architecture in Python (YT) | % | - | Brandon Rhodes | Avancé | PF: learn about how the recently propounded “Clean Architecture” applies in Python, | |
02 GDQuest Best Pratices (Mix)/06 Onion Architecture Without the Tears | - | Brendan Richards | Avancé | PF: avoid spaghetti code including Onion Architecture and Dependency Injection | ||
02 GDQuest Best Pratices (Mix)/07 Domain Driven Design Through Onion Architecture (YT) | - | Wade Waldron | Avancé | PF: Domain Driven Design with Onion Architecture is a powerful combination of Architecture Patterns | ||
02 GDQuest Best Pratices (Mix)/Extras ECS Architecture in Godot | - | 3.0 | Ombarus (++) | Avancé | Intéressant, Mettre en place un architecture ECS utilisant des fichier json | |
02 GDQuest Best Pratices (Mix)/Extras Github sebas77 -Svelto.ECS.Examples.Vanilla | - | Avancé | Svelto.ECS example for Net Core / Net Standard | |||
03 Create Your First 2D Game With Godot (GDQuest site)/01 beginner (free) | - | 3.1 | Nathan Lovato (+++) | - | Débutant | cf. version extended |
03 Create Your First 2D Game With Godot (GDQuest site)/02 extended (paid extended edition) | - | 3.1 | Nathan Lovato (+++) | [my_platformer] | Débutant | TOP créer un platformer 2D complet |
04 Make Professional 2d Games with Godot 3 (GDQuest site)(paid)/00 Gumroad - Make Professional 2d Games... | @ | 3.x | Nathan Lovato (+++) | idem cours | Avancé | TOP créer un "TopDown Game" pro inspiré par Zelda, très pro (découplage, code patterns...), complet, chapitres indépendants. Code en 3.0 sauf 1er chapitre (3.1) |
05 Code a 2D Platform Game Character with Godot(GDQuest site)/Basic | @ | 3.1 | Nathan Lovato (+++) | idem cours | Intermédiaire | TOP créer un personnage de jeu "2D Side View" professionnel |
05 Code a 2D Platform Game Character with Godot(GDQuest site)/Pro | @ | 3.2 | Nathan Lovato (+++) | idem cours | Intermédiaire | TOP éléments supplémentaires de la version "basic" |
06 Godot 3d tutorials (GDQuest YT Playlist) | 3.x | Nathan Lovato (+++) | TODO | Tous | Tutos dédiés à la 3D, dont un projet de labyrinthe 3D | |
07 Godot RPG Tutorial (Turn-Based Combat) (GDQuest YT Playlist) | 3.x | Nathan Lovato (+++) | TODO | ? | créer un système de combat au tour par tour pour un RPG | |
08 Godot User Interface Tutorials (GDQuest YT playlist) | 3.1 | Nathan Lovato (+++) | - | Intermédiaire | cf. plus haut | |
09 Code a Professional 3D Character with Godot (site) (paid) | 3.1 | Nathan Lovato (+++) | TODO | Intermédiaire | TOP créer un personnage 3D avec une caméra à la 3ème personne et un code professionnel | |
10 PCG Secrets The Art of Procedural Generation in Godot (paid) | 3.2 | Nathan Lovato (+++) | TODO | Intermédiaire | Exemples de générations procédurales, Version texte uniquement | |
Godot 3 tutorials (GDQuest YT Playlist) | @ | 3.x | GDQuest team (++) | Tous | Regroupe la majorité de tutos gratuits de GDQuest pour Godot 3 | |
Godot - Beginner Game Creation Tutorials (GDQuest YT Playlist) | @ | 3.x | GDQuest team (++) | Débutant | Regroupe les tutos de GDQuest pour débuter en creation de jeu | |
Godot Shader Tutorial (GDQuest YT Playlist) | @ | 3.x | GDQuest team (++) | TODO | Intermédiaire | Introduction solide aux shaders en 2D et 3D |
The New Default UI in Godot 3.1 | - | 3.1 | Nathan Lovato (+++) | Tous | Référence aperçu des différences dans la disposition de l'éditeur par défaut entre 3.0 et 3.1 |