Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views :
Oh Snap!

It looks like you're using an adblocker. Adblockers make us sad. We use ads to keep our content happy and free. If you like what we are doing please consider supporting us by whitelisting our website. You can report badly-behaved ads by clicking/tapping the nearby 'Advertisement' X text.

Intro to 3D Game Development Masterclass in Godot! (2024) by Thomas Yanuziello

Intro to 3D Game Development Masterclass in Godot! (2024) by Thomas Yanuziello

/

Author:Thomas Yanuziello

Duration:11.5 hours

Actual Duration:11h 9m

Release date:2026, April

Publisher:Udemy

Skill level:Beginner

Language:English

Exercise files:Yes

Software:Godot

Course URL:https://www.udemy.com/course/godot-masterclass

Build a complete 3D action-adventure game from scratch in Godot 4.3, covering character controls, menus, dialogue, inventory, and combat.

Build a complete 3D action-adventure game from scratch in Godot 4.3. This course walks you through every system you need for a modern game: third-person character controls, menus, save/load, branching dialogue, inventory management, and a full combat system with weapons, blocking, and dodging.

🎯 What you’ll learn

  • Build a third-person character controller with walking, jumping, and camera controls.
  • Create a full game infrastructure including menus, settings, saving, and loading.
  • Design an event management system for branching dialogue and cutscenes.
  • Implement an inventory system with pickup, use, equip, and NPC trading.
  • Develop a dynamic combat system with attacks, blocking, dodging, and projectiles.

✅ Requirements

  • Skills: No experience necessary; everything is taught step-by-step.
  • Tools: A computer capable of running Godot 4.3.
  • Hardware: Minimum 4GB RAM, dedicated GPU recommended for 3D rendering.

📝 Description

This isn’t another “make a cube move” tutorial. You’ll start with a blank project and build a real, scalable game infrastructure. The course focuses on GDscript and Godot 4.3, teaching you how to write modular, reusable code that you can drop into your own projects.

The curriculum is split into five logical chunks. First, you get a solid third-person character controller with walking, jumping, and a camera that doesn’t make you motion sick. Then you add the boring-but-essential stuff: pause menus, title screens, save/load systems, and background music. From there, things get interesting with a full event management system that handles branching dialogue, character animations, camera cuts, and progress flags. You’ll build an inventory system where players can pick up items, equip gear, trade with NPCs, and manage consumables. Finally, you’ll implement a combat system with lock-on targeting, melee attacks, blocking, dodging, and ranged projectiles.

Every script is explained in detail, and the project files are available on GitHub after each lesson. The assets come from free packs by KayKit, Penzilla, and others, so you can focus on code, not art.

🧑‍🎓 Who this course is for

  • First-time game developers who want to build a complete 3D game.
  • Experienced 2D developers looking to transition into 3D with Godot.
  • Anyone who has finished beginner tutorials but wants to learn scalable game infrastructure.

🧑‍🏫 About the Author

Thomas Yanuziello is an indie game developer based in Toronto, Canada, with a Bachelor of Computer Science from the University of Windsor. He has published 12 courses on Udemy, teaching over 9,600 students how to build games from scratch. His teaching style focuses on practical, production-ready code rather than abstract theory.

🏁 Final Result

  • A fully playable 3D action-adventure game with character controls, menus, dialogue, inventory, and combat systems.
  • A reusable codebase of modular scripts you can adapt for your own Godot projects.
  • A portfolio-ready project demonstrating your ability to build complex game systems.
Curriculum

📋 Course content

  1. Module 1: Basics
    • Basics13:52
    • Practice
    • Scripts9:27
    • Controls15:09
    • Import8:47
    • Update5:46
    • Walking12:53
    • Rotation14:05
    • Jumping12:45
    • Gravity15:38
    • Camera12:46
    • Dungeon13:29
    • Build Levels
  2. Module 2: Essentials
    • Pause17:42
    • Title15:59
    • Transition14:18
    • Globals14:06
    • Music15:09
    • Settings18:34
    • Exit13:20
    • Enter15:57
    • Save11:47
    • Credits11:41
    • Build Characters
  3. Module 3: Dialogue & Events
    • Dialog11:53
    • Monologue13:13
    • Event Manager10:31
    • Interact11:21
    • Choice12:33
    • Flags12:11
    • Camera15:00
    • Animation11:49
    • Direction11:53
    • Modularity10:56
    • Build a Cutscene
  4. Module 4: Inventory & Shops
    • Coins14:38
    • Polish16:41
    • Pick Up17:39
    • Inventory15:34
    • Items15:21
    • Consumables17:33
    • Equipment12:11
    • Shop13:43
    • Build Items
  5. Module 5: Combat
    • Setup0:32
    • Lock On15:52
    • Strafe13:47
    • Attack20:46
    • Weapon17:20
    • Hit15:43
    • Dodge14:43
    • Block15:12
    • Shoot17:43
    • Enemy15:41
Watch online or Download for Free
Intro to 3D Game Development Masterclass in Godot! (2024) by Thomas Yanuziello
NAME
SIZEDURATION
1 – Introduction
10.2 MB13m
1 -Basics
10.2 MB13m
2 – Third Person Character Controls
80.1 MB1h 54m
1 -Scripts
5.3 MB9m
2 -Controls
9.8 MB15m
3 -Import
7.4 MB8m
4 -Walking
8.3 MB12m
5 -Rotation
9.2 MB14m
6 -Jumping
8.8 MB12m
7 -Gravity
10.9 MB15m
8 -Camera
9.2 MB12m
9 -Dungeon
11 MB13m
3 – Game Development Essentials
101.6 MB2h 28m
1 -Pause
11.4 MB17m
2 -Title
10.7 MB15m
4 -Autoloads
8.8 MB14m
5 -Music
9.4 MB15m
6 -Settings
13.2 MB18m
7 -Exit
9.8 MB13m
8 -Enter
12.7 MB15m
9 -Save
7.4 MB11m
10 -Credits
8.2 MB11m
4 – Dialogue & Events
92 MB2h 1m
1 -Dialog
10 MB11m
2 -Monologue
9.4 MB13m
4 -Interact
10.2 MB11m
5 -Choice
8.6 MB12m
6 -Flags
8.5 MB12m
7 -Camera
12.5 MB15m
8 -Animation
8.7 MB11m
9 -Direction
9.6 MB11m
5 – Inventory & Shops
103.5 MB2h 3m
1 -Coins
12.6 MB14m
2 -Polish
13.5 MB16m
3 -Pick Up
14.9 MB17m
4 -Inventory
11.7 MB15m
5 -Items
11.7 MB15m
6 -Consumables
14.8 MB17m
8 -Shop
12.1 MB13m
6 – Combat
124 MB2h 27m
1 -Setup
686 KB0m
2 -Lock On
12.5 MB15m
3 -Strafe
11.4 MB13m
4 -Attack
15.7 MB20m
5 -Weapon
14.7 MB17m
6 -Hit
13.7 MB15m
7 -Dodge
14.3 MB14m
8 -Block
12.9 MB15m
9 -Shoot
14.3 MB17m
10 -Enemy
13.7 MB15m

Download all Videos (48)
510.7 MB11h 9m


Download all

Join us on
  Channel    and      Group

Leave a Comment

Your email address will not be published. Required fields are marked *