Giter Club home page Giter Club logo

godot-open-rpg's Introduction

Godot OpenRPG
Learn to create turn-based games

Godot Open RPG banner

OpenRPG is a tool and a demo to create Role Playing Games with turn-based combat. It's made with Godot 3.1 (alpha 5).

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 navigaton and conversation with NPCs.

We are building a demo that the community can learn from and reuse as a template to build complete games.

Support GDquest

At GDquest, our mission is to bring game creators together to become better developers. We released hundreds of free tutorials and build open source game demos like this project. But we need your support to keep going!

To support our Free projects, you can:

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. In summary:

  • Get in touch and communicate! Let us know what you are working on or report bugs using the issues tab. Join the GDquest Discord server to discuss the project live or to get in touch with the community
  • Be respectful to everyone around. Please check out the GDQuest Code of Conduct.
  • For code, we follow the GDScript styleguide. We try to write clean and self-documenting GDScript as it helps us build upon each other's work. We use static typing to write more robust code and get full autocompletion in Godot 3.1. Also, we're here to review and to help you improve your code.
  • 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 😄

godot-open-rpg's People

Contributors

dharengo avatar erodozer avatar godofgrunts avatar gresillesiffle avatar guilhermehto avatar henriiquecampos avatar marianognu avatar nathanlovato avatar salvob41 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.