Create a procedurally generated 2D Roguelike in Godot 4

Why take this course?
🚀 Create a Procedurally Generated 2D Roguelike in Godot 4 with Jean Vermeersch! 🎮
Headline: Unlock the secrets of procedural generation and craft your own roguelike masterpiece in the spirit of Nuclear Throne or Enter the Gungeon using cutting-edge Godot 4.2! Dive into a comprehensive learning journey with expert instructor Jean Vermeersch.
Course Description: Are you ready to embark on an epic adventure into the world of game development? In this course, you'll transform your coding skills and learn how to create a captivating, procedurally generated 2D Roguelike game. With a focus on practical application using Godot 4.2, one of the most powerful and accessible game engines out there, you'll be guided step-by-step through the process of building a game that will challenge and engage players for hours.
🔹 What You'll Learn:
- Procedural Level Generation: Master the Random Walker algorithm to create infinite, autotiled levels with terrains and collisions.
- Player and Enemy Mechanics: Craft a player with intuitive roguelike movement and shooting mechanics, complete with mouse-based orientation.
- Instancing Enemies: Place enemies strategically within the borders of your generated level for an engaging gameplay experience.
- Dynamic Challenge: Learn how to create enemies that can patrol randomly and give chase when detected, adding a layer of suspense and challenge.
- Looting System: Collect ammunition by looting it throughout the levels, ensuring a dynamic resource management aspect.
- Countdown Timer: Implement a countdown system that resets the level when it reaches zero, keeping the player on their toes.
- Visual Effects: Create shaders to visually represent damage to the player and add a screen shake effect for bullet explosions.
- Life System: Manage player lives and track progress through the game.
- Exit Portal: Design an exit portal that players must find in order to advance to the next level or stage of the game.
Course Features:
- Complete Assets Provided: All assets needed for the course are included, so you can jump right into coding your roguelike adventure without any additional hassle.
- Accessible for Beginners: Whether you're new to programming or looking to expand your game development skills, this course is designed to be accessible and informative.
- In-Depth Tutorials: From the basics of Godot 4.2 to advanced procedural generation techniques, Jean Vermeersch will guide you through each concept with clarity and expertise.
Why This Course? Jean Vermeersch has a passion for procedural generation and has designed this course to help you unlock your potential in game development. By the end of this journey, you'll have a solid understanding of how to create a roguelike game with a unique twist, ready to captivate players and showcase your skills.
So, what are you waiting for? Enroll now and start your coding adventure! Let's bring your game development dreams to life in the world of procedurally generated 2D Roguelikes. 🎓✨
Join me, Jean Vermeersch, on this exciting learning path. I can't wait to see what you'll create and look forward to welcoming you to the first lecture! Let's build something extraordinary together.
Course Gallery




Loading charts...