Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Godot 4 Intermediate Game Development Course (2026)
Highest Rated
Hot & New
Rating: 5.0 out of 5(10 ratings)
38 students

Godot 4 Intermediate Game Development Course (2026)

Build 3 full 2D games in Godot 4.6+: an idle tavern, procedural dungeon miner, & tower defense. Master saves & GitHub.
Last updated 8/2026
English
English [Auto],

What you'll learn

  • Build 3 Complete 2D Games: Create an idle tavern simulator, procedural mining RPG, and lane tower defense game in Godot 4.6+.
  • Master Save Systems: Implement data persistence using JSON, native Godot Resources, and ConfigFile (.cfg) architectures.
  • Program Systems & Pathfinding: Design procedural dungeon generation, dynamic request algorithms, and NavigationServer pathfinding for 6 unit types.
  • Manage Version Control: Connect Godot to GitHub to commit, push, pull, and roll back project builds.

Course content

13 sections94 lectures22h 36m total length
  • Introduction video2:59

    Explore Godot 4 intermediate game development by building three games: idle tavern, dungeon, and tower defense; master saving systems, AI navigation, character customization, and GitHub source control.

Requirements

  • Basic familiarity with the Godot Engine interface and basic GDScript syntax (variables, loops, functions, and nodes).
  • A computer capable of running Godot Engine 4.6+ (Windows, macOS, or Linux).
  • A free GitHub account (for learning project version control and source management).
  • No advanced math or complex system architecture experience required—everything is taught step-by-step!

Description

Take your Godot skills to the next level by building three complete, feature-packed 2D games from scratch! If you already know the basics of Godot and GDScript, this 20+ hour comprehensive course is engineered to bridge the gap between beginner tutorials and production-ready game architecture using Godot Engine 4.6+.

Instead of isolated mechanics, you’ll build three full-scale projects from start to finish, learning how real systems interact under the hood:

1. Mobile-Style Idle Tavern Simulator

Step into the shoes of a fantasy tavern owner with a ghostly coworker assisting you! In this module, you’ll build core mobile game loops including:

  • Dynamic customer generation and randomized drink order algorithms.

  • A complete shop upgrade system (boosting drink speed, helper speed, and player movement).

  • All three major Godot save system architectures: Industry-standard JSON, native Godot Resource saving, and ConfigFile (.cfg) saving.

2. Procedural Dungeon Mining RPG

Build a top-down mining crawler complete with a deep character creation system (person, class, and weapon selection). You will program:

  • Infinitely generated mine layouts with procedural generation.

  • Scaling block durability and enemy health algorithms as you dig deeper.

  • Full RPG progression: XP systems, leveling up, a hub shop floor, and custom boss encounter mechanics.

3. Strategic Lane-Based Tower Defense

Build an action-packed dual-lane arena! Program strategic unit deployment using a mana budget system, including:

  • 6 unique unit types with distinct behaviors and stats.

  • Intelligent unit pathfinding powered by Godot’s NavigationServer.

  • Main menu loadout selection, progressive AI difficulty, and complete win/loss base conditions.

Special Addition: Production Workflows & Source Control

Never lose project progress again! You’ll learn how to seamlessly link Godot to GitHub, manage source control like a pro, and master essential team workflows: committing, pushing, pulling, and safely rolling back broken builds.

Whether you're looking to publish your own indie titles or build a high-caliber professional portfolio, this hands-on course gives you the modern GDScript workflows you need to build bigger, better games with total confidence.

Who this course is for:

  • Intermediate Godot Developers: Anyone who knows basic GDScript and wants to move past simple tutorials into building complete, production-ready games.
  • Aspiring Indie Game Creators: Developers looking to master real-world systems like procedural generation, pathfinding, and save architecture.
  • Game Devs Seeking Source Control: Creators who want to learn professional Git and GitHub workflows to protect and manage their project builds.
  • 2D Strategy & Simulation Enthusiasts: Anyone interested in building mobile idle mechanics, top-down RPG crawlers, or lane-based tower defense games.