Course Overview
Do you already have a good foundation in Godot 4 and want to take the next step toward building more complete and professional games?
Godot 2D Academy: Learn to Create a Top-Down Game is designed for developers who already understand the basics of the engine and want to level up by building more advanced, organized, and reusable systems.
In this course, you will learn how to build the core of a 2D top-down game from scratch, inspired by successful games like Soul Knight and Enter the Gungeon.
During this course, you will learn how to:
Create characters using reusable scenes and scripts
Implement enemies with dynamic behaviors
Build both ranged and melee weapons
Develop a complete item system
Create a dungeon generator using the Random Walk algorithm
Add chests and reward systems
Implement coins to buy items
Add visual effects
Implement sound effects and background music
Learn about the Godot Shaders website and use custom shaders
Write clean and scalable code that you can reuse in your own projects
Master nodes, signals, scene composition, and scene inheritance
Build a solid and flexible game architecture
Each section is carefully designed to strengthen your programming logic and help you understand how to structure Godot projects professionally.
If you already know the basics and are ready to create a complete and polished top-down game, this course will give you the tools you need to make it happen.
FAQ
FAQ area empty
Course curriculum
-
Introduction
505 -
Create Room Scene
1333 -
Level Data
501 -
Generate Layout
1288 -
Select Special Rooms
333 -
Create Rooms
946 -
Create Corridors
887 -
Modify Corridors
180 -
Create Player
318 -
Register Tiles
600 -
Complete Rooms
508 -
Add Minimap
1431 -
Create Props
333 -
Instantiate Props
414 -
Add Collisions
205 -
Section 6 Project
Requirment
-
Have a good foundation in Godot 4.
-
A proactive attitude and willingness to learn.
-
A PC or laptop capable of running Godot 4.6
Outcomes
-
Master Godot 4 and its interface to create 2D games.
-
Create a modular Level System
-
Create item systems with tiers.
-
Build interactive panels.
-
Reuse scenes and classes.
-
Create a weapon system.
-
Master the use of Resources
0 Student
3 Courses
0 review