Create a Complete 2D Survivors Style Game in Godot 4

Why take this course?
🚀 Create a Complete 2D Survivors Style Game in Godot 4 🎮
Headline: Learn how to create a complete 2D arena survival roguelike game from start to finish in Godot Engine 4!
Course Description:
Are you ready to embark on an exciting journey into the world of game development with Firebelly Games? This course is your golden ticket to crafting a thrilling 2D survivors style game using the powerful and versatile Godot Engine 4. 🎒
What You'll Learn:
-
Auto-attacking Abilities: Master the mechanics of creating characters that can auto-attack, ensuring your player can defend themselves automatically while you focus on the bigger picture.
-
Hordes of Enemies: Learn how to design and script hordes of enemies that will challenge the player's survival skills, with the difficulty scaling as the game progresses.
-
Roguelike Abilities and Player Upgrades: Implement roguelike elements such as abilities and upgrades that the player can collect and use to enhance their experience.
-
Permanent Progression with Saving and Loading: Understand how to implement a system for saving and loading progress, allowing players to come back to their game with all their earned upgrades intact.
-
Levelling Up by Collecting Experience Dropped from Enemies: Design a leveling system where players can collect experience points from fallen enemies to grow stronger in the game.
(For a full breakdown of topics covered, check out the comprehensive course outline!).
Course Goals:
This course is designed to take you from an empty project to a fully-fledged game, offering a comprehensive look at various features and functionalities in Godot Engine 4. From input handling to tilemaps, audio integration to game logic, you'll gain hands-on experience with all aspects of game development.
By completing this course, you'll not only understand the mechanics of making games but also how to craft an engaging and fun experience for players. You'll be equipped with the knowledge to confidently work on your own projects in Godot 4.
Who Is This Course For?
This course is ideal for:
-
Game Development Enthusiasts: If you're eager to dive into a crash course tailored for the newly released Godot 4, this is for you!
-
Godot 4 Newbies: Whether you have some game development knowledge and want to learn the ropes of Godot 4, or you've dabbled in programming and want to specialize in game making, this course is your stepping stone.
-
Project Completers: If you're someone who has often started projects but struggled to see them through to completion, this course will guide you from start to finish on a project that you can be proud of.
-
Game Jam Participants: Are you a regular at game jams and looking to polish your skills in crafting a fun yet concise experience? This course is perfect for you!
(Note: This course assumes prior knowledge of programming. While GDScript is user-friendly, familiarity with coding concepts is essential for the best learning experience.)
Course Preview:
We believe in transparency and your learning satisfaction. Multiple lessons are available for you to preview for free! Take a moment to check out these videos before enrolling to ensure that this course aligns with your pace of learning.
Join us on this thrilling adventure into game development with Firebelly Games and Godot Engine 4. Sign up today and let's create something epic together! 🌟
Course Gallery




Loading charts...
Comidoc Review
Our Verdict
The Create a Complete 2D Survivors Style Game in Godot 4 course on Udemy offers a treasure trove of learning opportunities for aspiring game developers. With its clear, methodical teaching approach, the instructor imparts valuable knowledge encompassing various facets of game design. However, potential students should be aware of occasional inconsistencies with different Godot versions and a fast-paced curriculum that may not accommodate beginners in programming. Integrating more hands-on exercises catering to troubleshooting and exploring alternative solutions would further augment the course's effectiveness.
What We Liked
- Comprehensive course covering various aspects of game development like mechanics, Godot engine fundamentals, animations, UI, publishing, and saving/loading
- Instructor's clear and easy-to-understand teaching style; ability to anticipate and catch bugs before they are corrected
- Strong focus on practical implementation through building a 2D arena survival roguelike game
- Value-added bonus content that sets students up to start making their own abilities and upgrades
- Well-structured curriculum with good habits for creating scalable projects and emphasis on UI design
Potential Drawbacks
- Minor version inconsistencies between the course and Godot engine (4.2.2 vs 4 RC1); instructor changing stuff along the way
- Lack of hands-on problem-solving exercises; course is primarily 'do this, then do that'
- Rapid pace which can be challenging to keep up with; insufficient in-depth introduction to programming and system design principles