/godot-turn-based-rpg

Learn to create turn-based combat with this Open Source RPG demo ⚔

Primary LanguageGDScriptMIT LicenseMIT

Godot turn-based RPG

Learn to create turn-based combat with this Open Source RPG demo ⚔

Made with Godot 3.1 alpha. The project is just getting started. You can play with our Open Source A-RPG demo in the meantime.

The vision

I built the combat system to create an upcoming free tutorial series about turn-based combat on GDQuest. But it does not end here. This project is fully open source so that we can work on it together! The idea is to turn it into a nice little JRPG demo that shows some of the best practices in the Godot game engine.

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!

Contributing Guidelines

All contributors are welcome 🙂. However, to make the experience as smooth as possible for everyone working together, I need you to follow a few guidelines. Here's a summary of most important two:

  • Let's get in touch and communicate! Use the issues tab to let everyone know what you are working on, to report bugs, and to suggest improvements. Join the GDquest Discord server to talk about the project live
  • If you're contributing code, we follow the GDScript styleguide. Try to make your code clean and self-documenting as it helps us to build upon each other's work, and users to learn from the demo. We're using static typing to get more robust code and get full autocompletion in Godot 3.1 Also, we're here to review and to help you improve your code.
  • At times, the maintainers may refactor or tweak your code to make it fit the project's style, and for educational purposes. But we'll give you the opportunity to refine the style by yourself

Check our full Contributors Guide for more information 😄