An open-source A-RPG demo showcasing professional Godot game development practices with inventory, combat, and boss systems.
Make Pro 2D Games with Godot is an open-source action RPG demo built with the Godot game engine. It provides a fully functional game with combat, inventory, boss fights, and UI systems to demonstrate professional game development practices. The project solves the problem of learning how to structure scalable game code in Godot through a practical, MIT-licensed example.
Godot developers and indie game creators looking to learn intermediate-level game architecture, system design, and best practices for building 2D action RPGs.
Developers choose this project because it offers a complete, production-ready demo with documented systems (like modular hitboxes and save/load) that can be studied, modified, or used as a foundation for their own games, all while following Godot best practices.
A-RPG demo made with Godot, MIT-licensed, from our Godot course
Includes full combat with combos, enemy AI, inventory, shop, and save systems, providing a holistic demo for learning RPG mechanics in Godot.
Uses modular systems like LevelLoader and Game node to demonstrate clean, maintainable code practices for scalable game projects.
Features layered particle systems (e.g., explosions) and noise-based fog shaders, adding polish and visual depth to the game.
MIT-licensed with contributor guides, serving as a practical learning resource based on an intermediate-level Godot course.
Runs on Godot 3.1, which may not be compatible with newer Godot versions like 4.0 and lacks recent engine features and improvements.
The associated course isn't fully step-by-step, requiring additional self-learning or resources for complete beginners to understand the code.
Tailored to 2D action RPGs, so systems like combat and inventory may require significant modification for other game genres.
A tool to generate river meshes with flow and foam maps based on bezier curves.
Godot Node Extensions - Basic Node Extensions for Godot Engine
Godot - Realistic Water Shader
Plugin for Godot Engine to import Tiled Map Editor tilemaps and tilesets
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.