This is a list of helpful Godot 4 tutorials, resources, and help. It started as I went through a some tutorials and sorted them for later use, but then I thought it might be helpful for others. The general gist is, that if I need help on a specific topic, this List should be helpful.
Generally everything that is helpful for making games with Godot 4, focusing on the latest version. Mainly these are tutorials.
However, this is a personal curated list and I make a cut at some point:
- Video tutorials, that have bad sound quality or no audio commentary.
- Video tutorials that try to speed run the tutorial are not for this list.
- Tutorials, that are hard to follow.
- Dev logs are not for this list.
If something is missing, create a pull request or just an issue. The same goes for bad sorted stuff.
- Website: https://godotengine.org/
- Documentation: https://docs.godotengine.org/en/stable/
- Forum: https://forum.godotengine.org/
- Discord: https://discord.com/invite/4JBkykG
- Github: https://github.com/godotengine/godot
- YouTube: https://www.youtube.com/@GodotEngineOfficial
- Rocket Chat https://chat.godotengine.org
- Reddit: https://www.reddit.com/r/godot
- Matrix: https://matrix.to/#/#godot-space:matrix.org
- https://damagedpixels.com/
- https://godotforums.org/
- https://godotshaders.com/
- https://kidscancode.org/godot_recipes/4.x/ (not only for kids)
- https://www.somethinglikegames.de/
- https://www.gdquest.com/tutorial/godot/ (not up to date, but good quality)
YouTube and Twitch streamer.
YouTube | Twitch | |
---|---|---|
bitbrain | bitbraindev | |
Bitlytic | Bitlytic | |
Bonkahe | Bonkahe | |
Cashew OldDew | cashewolddew | olddews |
Chaff Games | Chaff_Games | |
DashNothing | DashNothing | |
DevLogLogan | DevLogLogan | |
FinePointCGI | FinePointCGI | |
Flyn San | flynsarmy | |
GDQuest | Gdquest | |
Godotneers | godotneers | |
Gwizz | Gwizz1027 | |
HeartBeast | uheartbeast | |
Jackie Codes | JackieCodes | jackie_codes |
jitspoe | jitspoe | jitspoe |
Lukky | lukky. | |
Maker Tech | MakerTech | |
Nanotech Gamedev | nanotechgamedev | |
PlayWithFurcifer | PlayWithFurcifer | |
quwatz_ | quwatz | |
SirLich | SirLich | |
something like games | somethinglikegames | |
StayAtHomeDev | stayathomedev | |
TeaHands | teahands | |
The Polyglot Programmer | thepolyglotprogrammer | |
while(free) | whilefree | |
Michael Jared | Michael Jared | |
DevLogLogan | DevLogLogan |
- https://github.com/Awfyboy/Godot-Snake-Game
- https://github.com/chafmere/Godot4-FPS-Template
- https://github.com/foxssake/netfox-voip-example
- https://github.com/gdquest-demos/godot-4-3D-Characters
- https://github.com/gdquest-demos/godot-4-3d-third-person-controller/
- https://github.com/godotengine/godot-demo-projects
- https://github.com/godotengine/tps-demo
- https://github.com/GreenCloversGames/Scalable-Platformer-Template
- https://github.com/KenneyNL/Starter-Kit-3D-Platformer
- https://github.com/KenneyNL/Starter-Kit-City-Builder
- https://github.com/KenneyNL/Starter-Kit-FPS
- https://github.com/lampe-games/godot-open-rts
- https://github.com/Phazorknight/Cogito
- https://gitlab.com/20-games-in-30-days/godot-4-game-template
- https://gitlab.com/b4ux1t3/LearningTheControls
- https://github.com/baconandgames/godot4-game-template/ https://www.youtube.com/watch?v=tNqFLmbWW-Y
- gdquest.com: Godot Tours: 101 - The Godot Editor https://www.gdquest.com/tutorial/godot/learning-paths/godot-tours-101/
- Game Dev Artisan: Godot Fundamentals https://www.youtube.com/playlist?list=PLrnWJKR7bTuw7L0g70GzCM-cUr9XmtnAp
- Learn GDScript From Zero (Interactive Website to learn Godot made with Godot) https://gdquest.github.io/learn-gdscript/
- https://docs.godotengine.org/en/stable/getting_started/introduction/index.html
- Maker Tech: Action RPG
- Yet Another Roguelike Tutorial in Godot https://github.com/SelinaDev/Godot-Roguelike-Tutorial
- GDQuest: Move, Rotate and Scale 3D Models https://www.youtube.com/watch?v=mK2oSutQLds
- GDQuest: Access Nodes https://www.youtube.com/watch?v=UxwKeoENwwE
- GDQuest: Undocking and Moving Docks https://www.youtube.com/watch?v=gqfWjDhAFWA
- Godotneers: Learn programming with GDScript
- Cashew OldDew: Git basics YouTube
- Brackeys: Godot Beginner Tutorial https://www.youtube.com/watch?v=LOhfqjmasi0
- Brackeys: GDScript Tutorial https://www.youtube.com/watch?v=e1zJS31tr88
- Chaff Games: FPS Tutorials https://www.youtube.com/playlist?list=PLhnGgh9GDmn5DRLPnIlPRPS8ci5GnAsvO
- Bonkahe: 3D TPS https://www.youtube.com/playlist?list=PLV5T4EgpiiGNh1nyf3tpu6i74uVBneeV0
- Bonkahe: 3D Horror FPS https://www.youtube.com/playlist?list=PLV5T4EgpiiGN8coMBB1OGnL6fLxjUM2yQ
- Nanotech Gamedev: Making a RTS https://www.youtube.com/playlist?list=PLUzx1-8efVAoswyWSJh-du7HCCuVL3ckt
- GDQuest: Vampire Survivor Style Game https://www.youtube.com/watch?v=GwCiGixlqiU
- FinePointCGI: Creating an FPS https://www.youtube.com/playlist?list=PLQl2eWiUO8_KIRgkRLDDnEpOQxo5nBdkq
- Sable Spirit Studio: Idle Game Tutorial https://www.youtube.com/playlist?list=PLgBln8F2Q8BzWYUrRSIkC2RlT-YHf0BQ3
- GodotGameLab: Card Game (Slay the Spire-like game) https://www.youtube.com/playlist?list=PL6SABXRSlpH8CD71L7zye311cp9R4JazJ
- StayAtHomeDev: FPS Project https://www.youtube.com/playlist?list=PLEHvj4yeNfeF6s-UVs5Zx5TfNYmeCiYwf
- Lukky: All 219 Godot Nodes Explained https://www.youtube.com/watch?v=tO2gthp45MA
- PlayWithFurcifer: Things About Godot You Should Know https://www.youtube.com/playlist?list=PLIPN1rqO-3eHRuQI_zNbHMGB7Tj8UvM7p
- jitspoe: https://www.youtube.com/watch?v=i_FQxXV-Sno
- Communication_between_Nodes_in_the_SceneTree
- Gwizz: Groups https://www.youtube.com/watch?v=DMWTd3qmhYw
- GDQuest: Lambda functions https://www.youtube.com/watch?v=wTSWn40jJys
- Chevifier: GDScript Series https://www.youtube.com/playlist?list=PLeCKjxofwyfjW-PTuAu8pYcx3tw13r_ZE
- Custom Resources https://ezcha.net/news/3-1-23-custom-resources-are-op-in-godot-4
- GDQuest: Signals https://www.youtube.com/watch?v=Qlq8pBB2htg
- GDQuest: Export Annotations https://www.youtube.com/watch?v=UWqDETDjn_k
- GDQuest: Use the Revamped Setter and Getter Functions https://www.youtube.com/watch?v=PDISK_JPPQE
- Unain: Custom Resources https://www.youtube.com/watch?v=NuLSYHK-8Yg
- Tutemic: Interfaces-like in GDScript https://www.youtube.com/watch?v=pBs6c902P0Q
- SirLich: Godot Singletons https://www.youtube.com/watch?v=ske-iL4mxdI
- Duroxxigar: Custom Main loop https://www.youtube.com/watch?v=fCk7mtf0XX4
- GDQuest: Coroutines, Async & Await https://www.youtube.com/watch?v=zumZ2Y9mPNQ
- Cashew OldDew: Coroutines, Async & Await YouTube Github
- https://docs.godotengine.org/en/stable/getting_started/step_by_step/instancing.html
- Godotneers: how to structure a game into manageable parts https://www.youtube.com/watch?v=W8gYHTjDCic
- The Polyglot Programmer: How I created a Node Based Finite State Machine https://www.youtube.com/watch?v=Fex3OQqYUiI
- HeartBeast: Finite State Machines https://www.youtube.com/watch?v=qwOM3v8T33Q
- while(free): Reusability and Modularity Maintained by NOT using has_method https://www.youtube.com/watch?v=Yz2XBvePDYo
- Bitlytic: Inheritance vs Composition https://www.youtube.com/watch?v=74y6zWZfQKk
- gdquest: Coding an Entity-Component System https://www.gdquest.com/tutorial/godot/design-patterns/entity-component-system/
- gdquest: Finite State Machine https://www.gdquest.com/tutorial/godot/design-patterns/finite-state-machine/
- Organization Advice https://github.com/abmarnie/godot-architecture-organization-advice
- GeMakesGames: Finite State Machines https://www.youtube.com/watch?v=fDNH2c7MAR4
- iaknihs: An Overview of Control Nodes https://www.youtube.com/watch?v=KfydpMuTBvA
- Game Dev Artisan: How to Create Menus and Scene Transitions https://www.youtube.com/watch?v=EfJ_k-yy1xc
- Game Dev Artisan: Building a UI in Godot https://www.youtube.com/watch?v=i8ySmMGx--0
- Squadron Studio: Implementing a Radial Menu Tool Selection Wheel https://www.youtube.com/watch?v=TtziEJZtWXc
- Squadron Studio: Custom Table UI https://www.youtube.com/watch?v=Kz517iDaUtU
- Game Dev Artisan: Controle Nodes https://www.youtube.com/watch?v=rqdt7rz5yBw
- Game Dev Artisan: Container Nodes https://www.youtube.com/watch?v=GMKZU66uZac
- Ranger X: control nodes and container nodes https://www.youtube.com/watch?v=J6IojHlcv1k
- ThinkWithGames: scene transitions https://www.youtube.com/watch?v=EBeyUKTapMA
- Nanotech Gamedev: Common Input Bugs https://www.youtube.com/watch?v=sIrO5dVC9LU
- Gwizz: Input Remapper https://www.youtube.com/watch?v=weyNRSLGfjE
- DashNothing: Easy Input Settings Menu https://www.youtube.com/watch?v=ZDPM45cHHlI
- KidsCanCode: Character to Rigid Body Interaction https://www.youtube.com/watch?v=SJuScDavstM
- ThinkWithGames: Isometric Basics https://www.youtube.com/playlist?list=PLdgx0D0W--abiIP3d95SUClhkMd10V5m2
- DashNothing: Damage Numbers https://www.youtube.com/watch?v=F0DQLSiLkjg
- Jackie Codes: TileMap Tutorial https://www.youtube.com/watch?v=G6TC6ukmSc4
- Cashew OldDew: Automatically zoom camera to a Tilemap YouTube Github
- Cashew OldDew: TileMap Guide https://www.youtube.com/watch?v=AUVsX-mtuNs
- Catlike Coding: True Top-Down 2D https://catlikecoding.com/godot/true-top-down-2d/
- ThinkWithGames: rotate tilemap tiles with code https://www.youtube.com/watch?v=WtiLCtOVC54
- KidsCanCode: Character Animation https://www.youtube.com/watch?v=YrNQCB34PAc
- Flyn San: Interact with Objects https://www.youtube.com/watch?v=gTpteB2kRUc
- Michael Burt: Precise Position and Speed https://www.youtube.com/watch?v=QC0Ihgx_9T4
- Strafe animation and andimation blending https://www.youtube.com/watch?v=M5OBPO6MnnQ
- Bonkahe: GPUParticles https://www.youtube.com/watch?v=BUa-mKHEPUM
- LynchMakesGames: Fur and Hair Using Multimesh https://www.youtube.com/watch?v=0Ku4d7yxsCU
- Bonkahe: Basic Post Processing https://www.youtube.com/watch?v=yW15z7xqMnw
- Flyn San: Reusable Animation Libraries with Godot, Blender and Mixamo https://www.youtube.com/watch?v=xGHgA5oftxY
- KidsCanCode: Importing 3D Models https://www.youtube.com/watch?v=XRUWhE4OnOY
- Crigz Vs Game Dev: Procedural Animation https://www.youtube.com/watch?v=G_seJ2Yg1GA
- FinePointCGI: Blender for Game Devs https://www.youtube.com/playlist?list=PLQl2eWiUO8_Iz8462zPVdBN1ZA-InS6-v
- while(free): Blender low poly to Godot 4 export workflow https://www.youtube.com/watch?v=4blCo5BpgWM
- Michael Burt: Blender to Godot 4 pipeline
- Michael Burt: Terrain Building https://www.youtube.com/watch?v=1uBdnktkuHU
- Byte Myke: Easy and Automatic 3D Animations using Mixamo https://www.youtube.com/watch?v=Tbfc_5syCMk
- Michael Jared: Blender and Godot 4 Rigging and Animating https://www.youtube.com/playlist?list=PLgi4ChzbsQvdaTpig7CmWABG56HvqVgGg
- Michael Jared: Blender to Godot 4 Pipeline https://www.youtube.com/playlist?list=PLgi4ChzbsQvcpi-GaHJJvkNFcQYsDRqpB
- Lukky: Godot 4.0 Third Person Controller https://www.youtube.com/watch?v=EP5AYllgHy8
- Lukky: RPG Controller https://www.youtube.com/watch?v=0T-FMkSru64
- Lukky: First Person Controller
- FencerDevLog: Third-Person Controller https://www.youtube.com/playlist?list=PLNhMW555KBpmeo1kWzcW4aSRgzcaZmlrl
- KidsCanCode: 3D Character Controller https://www.youtube.com/watch?v=AW3rT-7J8ag
- Nagi: FPS Controller https://www.youtube.com/watch?v=RV-Nwy8N68o
- Chaff Games: Crouch-Jump https://www.youtube.com/watch?v=ptPnPXLfk7I
- Chaff Games: Lean in FPS https://www.youtube.com/watch?v=n5gEVZ4bp9Y
- Chaff Games: Building a Better Jump https://www.youtube.com/watch?v=FvFx1R3p-aw
- Chaff Games: Coyote Time https://www.youtube.com/watch?v=4Vhcqh9S2LM
- David Serrano: Jolt https://www.youtube.com/watch?v=BKNIgHjJ6p8
- Game Dev Artisan: Control SFX and Music https://www.youtube.com/watch?v=h3_1dfPHXDg
- using microphone input https://shaggydev.com/2022/07/14/godot-microphone/
- FinePointCGI: Basics of VOIP https://www.youtube.com/watch?v=AomgXrpiRmM
- Material Based Footstep Sounds in Godot footnotesforthefuture.com github.com
- Cashew OldDew: 2D Grid Pathfinding with AStar YouTube Github
- Cashew OldDew: 2D Pathfinding on a Tilemap YouTube Github
- Retrobright: AStarGrid2D https://www.youtube.com/watch?v=DkAmGxRuCk4
- ThinkWithGames: Automatic Grid Navigation https://www.youtube.com/watch?v=_VuYGmXiTw0
- Cashew OldDew: Tilemap Pathfinding, Avoidance and Obstacles with Navigation Layers https://www.youtube.com/watch?v=yT22SXYpoYM
- ThinkWithGames: Enemy Movement https://www.youtube.com/watch?v=Ykz7W9BHzPg
- DanielTPerry: 3D Navigation in Godot DanielTPerry.me Blog
- DevLogLogan: 3D AI Pathfinding/Navigation https://www.youtube.com/watch?v=-juhGgA076E
- moeDev: Add Pathfinding or Navigation in 3D https://www.youtube.com/watch?v=_XweZXwQgFM
- Michael Jared: Custom NavMeshes https://www.youtube.com/watch?v=3Usu6WDQHfA
- https://www.somethinglikegames.de/de/tags/networking/
- STUN Usage for Multiplayer Hosting & Client Connection Through an NAT https://docs.google.com/document/d/10xLhy-lKzxeNbEQjZ63a5lshe-_nfrmTytyNMjp6Ouc/
- FinePointCGI: Basics Of Multiplayer https://www.youtube.com/watch?v=e0JLO_5UgQo
- FinePointCGI: LAN Multiplayer Server Browser https://www.youtube.com/watch?v=zWjFEVAkz3w
- FinePointCGI: Introduction to WebRTC https://www.youtube.com/watch?v=ulfGNtiItnc
- FinePointCGI: Securing Your Games Network Connection https://www.youtube.com/watch?v=2eGkj9eBxAo
- CrushingJosch: Server Browser https://www.youtube.com/watch?v=x-PF_EZI2ZM
- Networked Authentication with SceneMultiplaye https://docs.google.com/document/d/1-aifgY0WxmovcG5dVTdjlJDWzsZ0opez62O49yNdrgI/
- Byte Myke: Make HTTP requests https://www.youtube.com/watch?v=feglSdhhS9M
- ThinkWithGames: Multiplayer Tutorial https://www.youtube.com/watch?v=lIZ3qOo6OfU
- FinePointCGI: Creating a Save Load System https://www.youtube.com/watch?v=zgB7G0mlW7M
- Godotneers: Saving and loading games https://www.youtube.com/watch?v=43BZsLZheA4
- Lukky: Introduction into shaderes https://www.youtube.com/watch?v=gqe0InyIk4U
- FencerDevLog: Shaders Playlist https://www.youtube.com/playlist?list=PLNhMW555KBpm-_YdBkYH8mDmuf0svBRe-
- MmmmmmmmmmmmmmmmmmmDonuts: Getting Started with 2D Shaders https://www.youtube.com/playlist?list=PLiSfmiKM-cy9i_P9uWfntZnYH3mf2HbXW
- Leif in the Wind: Character Customization using Godot's Shaders https://www.youtube.com/watch?v=uINVGMGA9Xw
- Godotneers: Welcome to Shaderland - An introduction to shaders in Godot https://www.youtube.com/watch?v=nyFzPaWAzeQ
- Crigz Vs Game Dev: 3D Pixel Art Shader https://www.youtube.com/watch?v=WBoApONC7bM
- Digvijaysinh Gohil: Ray-marching https://www.youtube.com/watch?v=68G3V5Yr8FY
- Digvijaysinh Gohil: Chroma key visual shader (Green screen remover) https://www.youtube.com/watch?v=cnaOhKxE69U
- Heartbeast: Flat (2D) Fire Shader https://www.youtube.com/watch?v=sCIr_58NN48
- Bonkahe: Basic Shader Tutorial https://www.youtube.com/watch?v=99COaM7q4y8
- Digvijaysinh Gohil: Star field skybox shader https://www.youtube.com/watch?v=I53YHJkolzM https://godotengine.org/asset-library/asset/2503 https://github.com/DigvijaysinhGohil/Godot-Shader-Lib/blob/main/documentation/Documentation.md
- ThinkWithGames: Distort and Invert https://www.youtube.com/watch?v=DlwyfdDOxLc
- Crow Games: Ice Shader with Parallax https://www.youtube.com/watch?v=o9soISQVZWY https://github.com/tailsc/tailsc/tree/main/Resources/Godot/Godot%20Parallax%20Ice%20Shader%20-%20Tutorial
- FencerDevLog: 3D scene in 2D environment (SubViewport tutorial) https://www.youtube.com/watch?v=8jUNK_7Au-0
- quwatz_: Genereting a random dungeon https://www.youtube.com/watch?v=h64U6j_sFgs
- Squadron Studio: FastNoiseLite to Procedurally Generate Earthlike Continent Shapes https://www.youtube.com/watch?v=wdHU5D-pvvo
- Riesenrad Game Studios: Random 2D World Generation
- Kuchi: Procedural 3D Dungeon Generation https://www.youtube.com/watch?v=vWDQcCT-Fg0
- https://docs.godotengine.org/en/stable/tutorials/export/index.html
- Rihards Paskausks: FencerDevLog: Exporting for Windows https://www.youtube.com/watch?v=WoXtLBuK11Y
- FinePointCGI: Building a V2 android plugin https://www.youtube.com/watch?v=Vy9Nrbrr8H8
- Whiskeybarrel Studios: Localize your game https://www.youtube.com/watch?v=QT3S2e8OOiU
- Voylin's GameDev Journey: Localization with POT-Files https://www.youtube.com/watch?v=lwQs-h7kyuM
- Translate custom Resources https://rp.wtf/articles/translate-custom-resources-in-godot/
- Cashew OldDew: Master Godot Localization https://www.youtube.com/watch?v=v0tJPsNNOM8
- Weeping Angel Effect in Godot Engine https://www.danieltperry.me/post/godot-weeping-angel-effect/
- DevLogLogan: Tiled Dungeon Environment https://www.youtube.com/watch?v=VjuyfBaryu8
- DevLogLogan: Forest Night Environment https://www.youtube.com/watch?v=x4xS3N2GF-Q
- quwatz_: Hiding texture repetition https://www.youtube.com/watch?v=ssrJGxMtssE
- Chaff Games: AMD FSR https://www.youtube.com/watch?v=NY5ZkBSGpEA
- MmmmmmmmmmmmmmmmmmmDonuts: 3 Ways to Create Timers https://www.youtube.com/watch?v=1sYgGvrDYag
- JungaBoon: How to add dynamic weapon sway and recoil https://www.youtube.com/watch?v=JrQicb3fwiA
- MmmmmmmmmmmmmmmmmmmDonuts: 2D Smoothing Movement / Fixing Some Jitter in Godot 4 Using Lawnjelly's Smoothing Plugin https://www.youtube.com/watch?v=xBFB6g1j108
- Visibility Masking https://github.com/jhlothamer/godot4_visibility_masking_demo
- Alenvei: a basic 3d dismemberment system https://www.youtube.com/watch?v=FqOPnAvUBdM
- Nagi: Fall Damage https://www.youtube.com/watch?v=X6gfjdXckpA
- FencerDevLog: Pause and Resume https://www.youtube.com/watch?v=kn8yOGEvCo0
- Ivorius: Gravity of Spheres https://www.youtube.com/watch?v=7gZzDM-29WQ https://github.com/Ivorforce/Godot4-Custom-Gravity/
- Nishchal Bhandari: Building Better Movement https://nishchalb.github.io/posts/godot_building_better_movement/
- Cashew OldDew: Steer and Draw Forces in 2D YouTube Github
- Cashew OldDew: Tips for debugging https://www.youtube.com/watch?v=E1wJp2PWV6k
- Chaff Games: How to make an FOV slider https://www.youtube.com/watch?v=4bl4-EzFJvA
- GDQuest: Clipping Masks https://www.youtube.com/watch?v=W4j4tnQLcTA
- Byte Myke: Drag & Drop https://www.youtube.com/watch?v=neZ9tLVUDk4
- jovlem: Create 3D Laser Beams https://www.youtube.com/watch?v=D3U2UUrO9D8
- DevLogLogan: RPG Inventory System https://www.youtube.com/watch?v=V79YabQZC1s
- Game Dev Artisan: Creating Diablo IV's Inventory UI https://www.youtube.com/watch?v=N_CM-Hw9iRA
- Maker Tech: How to Create an Inventory https://www.youtube.com/playlist?list=PLMQtM2GgbPEW__dODFVRPNF2TBry25IK4
- beehave: behavior tree AI https://github.com/bitbrain/beehave
- Godot RL Agents: Machine Learning https://github.com/edbeeching/godot_rl_agents_plugin
- LimboAI - Behavior Trees and State Machines for Godot https://github.com/limbonaut/limboai
- BehaviourToolkit https://github.com/ThePat02/BehaviourToolkit
- Draw 3d debug graphics and 2d overlays with this add-on. https://github.com/DmitriySalnikov/godot_debug_draw_3d
- Panku Console is a real-time debugging toolkit for Godot Engine. https://github.com/Ark2000/PankuConsole
- Godot Orchestrator https://github.com/Vahera/godot-orchestrator
- Arrow: The Game Narrative Design Tool https://github.com/mhgolkar/Arrow
- Dialogue Manager https://github.com/nathanhoad/godot_dialogue_manager
- Dialogic: Create dialogs, characters and scenes to display conversations https://github.com/coppolaemilio/dialogic
- Dialogue Nodes: https://github.com/nagidev/DialogueNodes
- Gaea: Procedural generation add-on for Godot 4 https://github.com/BenjaTK/Gaea
- A Godot plugin for painting foliage and props on any 3D surface https://github.com/dreadpon/godot_spatial_gardener
- ProtonScatter https://github.com/HungryProton/scatter
- SimpleGrassTextured https://github.com/IcterusGames/SimpleGrassTextured
- Terrain3D https://github.com/TokisanGames/Terrain3D
- HeightMap terrain plugin for Godot Engine https://github.com/Zylann/godot_heightmap_plugin
- Spatial Gardener: A Godot plugin for painting foliage and props on any 3D surface https://github.com/dreadpon/godot_spatial_gardener
- WFC (Wave Function Collapse) and generic constraint-solving (a fancy way of saying "model synthesis". No quantum physics involved) https://github.com/AlexeyBond/godot-constraint-solving
- M Terrain https://github.com/mohsenph69/Godot-MTerrain-plugin https://www.youtube.com/@mohsenzare2511/videos
- Karl Johannisson (maywake): Infinite Procedurally Generated 3D Game World https://www.youtube.com/watch?v=HGo-sh76BdQ https://github.com/karljohannisson/godot-procedurally-generated-world-tutorial
- Godot Touch Input Manager https://github.com/Federico-Ciuffardi/GodotTouchInputManager
- Godot Controls Remap: A Resource for Godot engine that will store your input mapping. https://github.com/KoBeWi/Godot-Input-Remap
- A simple input helper for the Godot Engine https://github.com/nathanhoad/godot_input_helper
- Achieving better mouse input: The perfect camera controller https://yosoyfreeman.github.io/article/godot/tutorial/achieving-better-mouse-input-in-godot-4-the-perfect-camera-controller/
- Chevifier: Plane Controller https://www.youtube.com/watch?v=hObR7r3GOMs
- GDNative wrapper for SQLite https://github.com/2shady4u/godot-sqlite
- FinePointCGI: Integrating SQLite Into https://www.youtube.com/watch?v=j-BRiTrw_F0
- Expresso Inventory System https://github.com/expressobits/inventory-system
- GLoot universal inventory system https://github.com/peter-kish/gloot
- Godot Box2D https://github.com/appsinacup/godot-box2d
- Godot Jolt is a Godot extension that integrates the Jolt physics engine https://github.com/godot-jolt/godot-jolt
- Chevifier: Physics Server 3D https://www.youtube.com/watch?v=Bd0QaH6PrCw
- gd-YAFSM (godot-Yet Another Finite State Machine) https://github.com/imjp94/gd-YAFSM
- Godot State Charts https://github.com/derkork/godot-statecharts
- Godotneers: Data models https://www.youtube.com/watch?v=4vAkTHeoORk
- SirLich: Cuotom Nodes https://www.youtube.com/watch?v=xhoVDeLMcks
- Firebelley Games: Composition over Inheritance https://www.youtube.com/watch?v=rCu8vQrdDDI
- Chaff Games: Tweens https://www.youtube.com/watch?v=Lhu9tAZgYeY
- Tweens Comparision https://popcar2.itch.io/tweens-comparison
- The Polyglot Programmer: Tweens https://www.youtube.com/watch?v=b1EJOCxlTeg
- SirLich: Asset Browser in Godot https://www.youtube.com/watch?v=YOonjwOQJgg https://github.com/SirLich/gd-explorer
- Cyclops Level Builder: A Godot plugin to let you block in levels inside the Godot editor https://github.com/blackears/cyclopsLevelBuilder
- Importality: Universal raster graphics and animations importers pack https://github.com/nklbdev/godot-4-importality
- Godot Game Settings (GGS): Create and manage game settings in Godot Engine https://github.com/PunchablePlushie/godot-game-settings
- Phantom Camera: Control the movement and dynamically tween 2D & 3D cameras. https://github.com/ramokz/phantom-camera
- Zone Loading System: Dynamic zone loading system for Godot https://github.com/Yogoda/ZoneLoadingSystem
- netfox: Addons for building multiplayer games with Godot https://github.com/foxssake/netfox
- WiggleBone: Adds jiggle physics to bones of a Skeleton https://github.com/detomon/wigglebone
- WigglyAppendage2D: A node for adding long dynamic parts (e.g. tails) https://github.com/Tameno-01/GodotWigglyAppendage2D
- Godot Mirror: A versatile mirror for the godot game engine https://github.com/Norodix/GodotMirror
- godot-deformablemesh: Addon to deform 3D meshes using customizable deformers at run-time https://github.com/cloudofoz/godot-deformablemesh
- Animation Player Refactor https://github.com/poohcom1/godot-animation-player-refactor
- Cyclops Level Builder https://github.com/blackears/cyclopsLevelBuilder
- Godot Sound Manager https://github.com/nathanhoad/godot_sound_manager
- Nodot plugin collection https://github.com/NodotProject/nodot/
- Mobile share module https://github.com/Shin-NiL/Godot-Share
- Weather System https://codeberg.org/matiaslavik/GodotWeatherSystem/src/branch/main/README.md
- Vegard Beider: How to create an SVG Atlas https://www.youtube.com/watch?v=1c9slFDQpyA
- https://godot-rust.github.io/book/
- FinePointCGI: Setting Up Rust in Godot https://www.youtube.com/watch?v=z14cfTc40uQ
- https://docs.godotengine.org/en/stable/tutorials/scripting/gdextension/gdextension_cpp_example.html
- FinePointCGI: How To Use and Debug GD Extension https://www.youtube.com/watch?v=8WSIMTJWCBk
- Game specific algorithms https://www.redblobgames.com/
- Game Programming Patterns https://gameprogrammingpatterns.com/
- Symmetric Shadowcasting https://www.albertford.com/shadowcasting/
- Ten Minute Physics https://matthias-research.github.io/pages/tenMinutePhysics/index.html
- Game Developers Conference (probably the biggest game dev conf) https://www.youtube.com/@Gdconf
- https://www.pixelninja.design/gamedev-01-coordinate-system/
- https://www.gamedeveloper.com/programming/1500-archers-on-a-28-8-network-programming-in-age-of-empires-and-beyond
- SimonDev: Level of Detail basics and why it works https://www.youtube.com/watch?v=hf27qsQPRLQ
- FencerDevLog: Seamless loop in Audacity https://www.youtube.com/watch?v=OYecGSTqfa4
- https://www.mixamo.com/ (Free, but license unclear https://helpx.adobe.com/creative-cloud/faq/mixamo-faq.html)
- https://www.kenney.nl/assets/category:Textures?sort=update CC0
- https://opengameart.org/art-search-advanced?keys=&title=&field_art_tags_tid_op=or&field_art_tags_tid=&name=&field_art_type_tid%5B%5D=14&sort_by=count&sort_order=DESC&items_per_page=144&Collection= CC0, CC-BY, OGA-BY
- https://polyhaven.com/textures CC0
- https://polyhaven.com/hdris CC0
- https://pixela.ai/ (free, but license unclear)
- https://www.textures.com/ partly commercial, partly free, but license unclear https://www.textures.com/faq-license)
- https://3dtextures.me/ CC0
- https://ambientcg.com/ CC0
- https://www.cgbookcase.com/textures/ CC0
- https://www.sharetextures.com/ CC0
- http://texturelib.com/ (free, but specific self created license)
- https://www.kenney.nl/assets/tag:pixel?sort=update CC0
- https://admurin.itch.io/ (partly commercial, partly free, but license unclear)
- https://opengameart.org/art-search-advanced?keys=&title=&field_art_tags_tid_op=or&field_art_tags_tid=&name=&field_art_type_tid%5B%5D=9&sort_by=totalcount&sort_order=DESC&items_per_page=144&Collection= CC0, CC-BY, OGA-BY
- https://www.kenney.nl/assets/category:3D?sort=update CC0
- https://kaylousberg.itch.io/ , https://github.com/KayKit-Game-Assets (partly commercial, partly free, CC0)
- https://fertile-soil-productions.itch.io/ (partly commercial, partly free, CC0)
- https://opengameart.org/art-search-advanced?keys=&title=&field_art_tags_tid_op=or&field_art_tags_tid=&name=&field_art_type_tid%5B%5D=10&sort_by=count&sort_order=DESC&items_per_page=144&Collection= CC0, CC-BY, OGA-BY
- https://assethunts.itch.io/ CC0
- https://sketchfab.com/ (partly commercial, partly free: CC0, CC-BY, other)
- https://sketchfab.com/evolveduk CC-BY
- https://www.cgtrader.com/ (partly commercial, partly free)
- https://polyhaven.com/models CC0
- https://www.sharetextures.com/ CC0
- https://polygone.art/ CC-BY
- https://loafbrr.itch.io/houses-and-props (free, license unclear)
- https://quaternius.com/index.html CC0
- https://www.zapsplat.com/ (Free, differen licenses)
- https://www.kenney.nl/assets/category:Audio?sort=update CC0
- https://opengameart.org/art-search-advanced?keys=&title=&field_art_tags_tid_op=or&field_art_tags_tid=&name=&field_art_type_tid%5B%5D=13&sort_by=count&sort_order=DESC&items_per_page=144&Collection= CC0, CC-BY, OGA-BY
- https://freesound.org/ CC0, CC-BY
- https://opengameart.org/art-search-advanced?keys=&title=&field_art_tags_tid_op=or&field_art_tags_tid=&name=&field_art_type_tid%5B%5D=12&sort_by=count&sort_order=DESC&items_per_page=144&Collection= CC0, CC-BY, OGA-BY
- https://freemusicarchive.org/ (Free, differen licenses)
- https://pixabay.com/music/ (Free, specific licenses?)
- https://fonts.google.com/ (free, OFL mostly)
- https://www.fontsquirrel.com/ (free, different licenses)
- https://www.dafont.com/ (different licenses per download)
So, AI is a controversial topic to say the least. Also a lot of things are changing fast. Thus be careful using the list below.
- AI generated music https://www.udio.com/
- https://kenney.itch.io/avatar-mixer
- https://kenney.itch.io/creature-mixer
- https://kenney.itch.io/ship-mixer
- https://sfxr.me/
- https://sfbgames.itch.io/chiptone
- https://krita.org/en/
- https://www.blender.org/
- Low Poly models in Blender https://www.youtube.com/@Imphenzia
External lists, that might be helpful.