English | Português
- workspace - Execution environment (Use for development)
- common - Common structures and utilities across applications
- frontend - Vue UI with game engine and client structures
- backend - Node.js API/WS for accessing data
- game_machine - Engine that drives the game and loads NPC AIs
- storage - Structures and utilities for data storage
- audit - Structures and utilities for logs and Grafana
This section guides you on possible ways to contribute.
Bugs are tracked as issues on GitHub. Create an issue and provide the following information:
- Use a clear and descriptive title to identify the problem.
- Describe the exact steps to reproduce the problem with as much detail as possible.
Improvement suggestions are tracked as issues on GitHub. Create your suggestion and provide the following information:
- Use a clear and descriptive title to identify the suggestion.
- Describe the current behavior and explain what behavior you expected to see and why.
- Explain why this enhancement would be useful to most users.
To start development, you'll need to follow a few steps:
- Fork this repository.
- Clone the repository you forked.
- Create a branch from the
main
branch. - Add your contribution, commit, and push.
- Open a
pull request
.