Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?


Failed to load latest commit information.
Latest commit message
Commit time

Godot Open RPG

Godot Open RPG banner

OpenRPG is a tool and a demo to create Role Playing Games with turn-based combat.

Follow us on Twitter and YouTube for free game creation tutorials, tips, and news! Get one of our Godot game creation courses to support our work on Free Software.

Looking for a Zelda-like game? Check out our Open Source A-RPG demo.

Combat system screenshot

Our mission

Together, we're creating a codebase and tools to show you some of the best practices to create:

  • Turn-based games
  • A combat system
  • An inventory system
  • Character progression
  • User interface with multiple menus

And more! Do you want to contribute and improve your programming skills with Godot? Check out the open issues, suggest improvements and report bugs by opening new ones, and be sure to check the contributing guidelines below.

The current project's scope

Our initial goal is to create a mini-demo with the full combat loop, character experience, skills, some pretty art, and basic map navigation and conversation with NPCs.

Contributing Guidelines

All contributors are welcome 🙂. To ensure a smooth and a productive experience for everyone working together, we came up with some guidelines we all follow here.

Check our Contributors Guide for more information 😄