UDEMY.Godot.2D.Academy.Create.a.2D.RPG.Game.with.Godot.4.2026.BOOKWARE-MiMiR
NFO
Mimir, Keeper of the Well of Wisdom
Godot 2D Academy: Create a 2D RPG Game with Godot 4
https://www.udemy.com/course/godot-2d-academy-create-a-2d-rpg-
game-with-godot-4/
Year : 2026
Language : English
Level : Intermediate Level
Category : Development
Subcategory : Game Development
Duration : 13h 52m
Lectures : 97
Rating : 4.9/5 (19 reviews)
Students : 240
INSTRUCTOR(S)
HEADLINE
Develop a complete 2D RPG game from scratch using Godot 4 and
GDScript in a practical and simple way.
WHAT YOU'LL LEARN
* Master Godot 4 and it's interface to create 2D games.
* Implement a Finite State Machine (FSM) system
* Learn to use TileMaps to design levels
* Master the use of Resources
* Learn to work with Autoloads
* Create an event system
* Learn to reuse scenes and classes
* Learn to create NPCs and RPG systems
REQUIREMENTS
* Have a good foundation in Godot 4.
* Understand how 2D nodes work.
* Understand how classes, variables, and signals work.
* A proactive attitude and willingness to learn.
* A PC or laptop capable of running Godot 4.6
WHO IS THIS COURSE FOR
* People interested in 2D video game development who want to
improve their skills.
* Students who want to take the next step to create more
complex
games.
* Programming and design students who want to apply their
knowledge in practical and creative projects.
* Developers with experience in other engines who want to
expand
their skills and explore the capabilities.
* Video game enthusiasts who want to understand the creation
process and develop their own games.
DESCRIPTION
Do you have a solid foundation in Godot 4 and want to take the
next step toward building more complete and professional
games?
Master Godot 2D: Create an RPG-Style Game with Godot is
designed
specifically for those who already understand the fundamentals
of Godot and want to level up by building more advanced,
organized, and reusable systems. In this course, you?ll learn
how to build a complete RPG-style game from scratch, packed
with
engaging mechanics. RPGs are generally one of the most complex
genres to develop. In this course, you?ll learn how to tackle
the hardest parts in the simplest way. Throughout the course,
you will learn how to: Play animations based on movement
Create
a Finite State Machine (FSM) system Build a health system
Design
levels using TileMaps Automate TileMaps with rules Create
interactive panels Master UI creation Build a complete
inventory
system Add an equipment system Create custom items Update
player
stats using attributes Create enemy zones (enemy spawners)
Develop enemy AI using states Build an enemy loot system
Create
skills with unique effects Equip skills using a hotbar Add
NPCs
to the world Implement NPC movement Create a dialogue system
Build a complete shop system Build a complete crafting system
Build a complete quest system Master Autoloads Create an audio
system Write clean, scalable code applicable to your own
projects Master nodes, signals, composition, and scene
inheritance Design a solid and flexible architecture Each
section is carefully designed to strengthen your programming
logic and help you understand how to structure professional-
level projects in Godot. If you already know the basics of
Godot
and are ready to build a complete and polished RPG, this
course
will give you the tools to make it happen.
COURSE CONTENT
Chapter 1: Introduction
1. Introduction
2. Important Notes
3. Game Assets
Chapter 2: Create Player
4. Introduction
5. Create Project
6. Player Scene
7. Finite State Machine
8. Show Animations
9. Health Component
10. Add EXP
11. Attack Positions
12. Attack State
13. Section 2 Project
Chapter 3: Build Town
14. Introduction
15. Build Main Zone
16. House Zone
17. Water Zone
18. Enemy Zone
19. Special Enemy Zone
20. Section 3 Project
Chapter 4: Create Panels (UI)
21. Introduction
22. Main Buttons
23. Inventory Panel
24. Equipment Panel
25. Stats Panel
26. Skills Panel
27. Skill Hotbar
28. Player UI
29. Section 4 Project
Chapter 5: Inventory
30. Introduction
31. Item Data
32. Inventory Slot
33. Drop Item Scene
34. Inventory Class
35. Update Inventory
36. Move Items Logic
37. Apply Move Items
38. Use Items
39. Item Mana
40. Equipment Data
41. Equip Items
42. Challenge: Create More Items
43. Review Items
44. Section 5 Project
Chapter 6: Player Stats
45. Introduction
46. Connect Stats
47. Update Stats
48. Get Damage
49. Section 6 Project
Chapter 7: Create Enemies
50. Introduction
51. Enemy Scene
52. Enemy Spawner
53. Enemy FSM
54. Follow State
55. Attack State
56. Add Effects
57. Health Bar
58. Attack Enemies
59. Loot Data
60. Challenge: Add More Enemies
61. Review Enemies
62. Section 7 Project
Chapter 8: Add Skills
63. Introduction
64. Skills Data
65. Create More Skills
66. Skill Effects
67. Equip Skills
68. Use Skills
69. Section 8 Project
Chapter 9: NPCs
70. Introduction
71. NPC Scene
72. Dialogue Panel
73. Show Dialogue
74. NPC Movement
75. Challenge: Add More NPCs
76. Section 9 Project
Chapter 10: Shop
77. Introduction
78. Shop Panel
79. Shop Interior
80. Shop NPC
81. Load Items
82. Section 10 Project
Chapter 11: Crafting
83. Introduction
84. Craft Panel
85. Craft Data
86. Load Recipes
87. Craft Item
88. Challenge: Create More Recipes
89. Section 11 Project
Chapter 12: Quest
90. Introduction
91. Quest Panel
92. Quest Data
93. Load Quest
94. Section 12 Project
Chapter 13: Sound Manager
95. Sound Manager Autoload
Chapter 14: Final Project
96. Final Project
Chapter 15: Extra
97. Continue Learning and Discord Server
DATES
Published : 2026-04-10
Last Updated : 2026-04-15
If you fear the truth, dont come to my well.
Files
| Path | Size |
|---|---|
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 6,15 KB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 159,14 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 286,10 MB |
| udemy.godot.2d.academy.create.a.2d.rpg.game.with.godot.4.2026.bookware | 5,42 KB |