- workspace - Ambiente de execução(Use para desenvolvimento)
- common - Estruturas e utilitarios comuns entre as aplicações
- frontend - UI em Vue com o motor grafico do jogo e as estruturas do client
- backend - API/WS em nodejs para acessar os dados
- game_machine - Motor que move o jogo e carrega as IA dos npcs
- storage - Estruturas e utilitarios para Salvar os dados
- audit - Estruturas e utilitarios para os logs e Grafana
Esta seção orienta você as possíveis maneiras de contribuir.
Os bugs são rastreados como issues no GitHub, crie um problema e forneça as seguintes informações:
- Use um título claro e descritivo para identificar o problema.
- Descreva as etapas exatas que reproduzem o problema com o máximo de detalhes possível.
As sugestões de melhorias são rastreadas como issues no GitHub, crie sua sugestão e forneça a informação a seguir:
- Use um título claro e descritivo para identificar a sugestão.
- Descreva o comportamento atual e explique qual comportamento você esperava ver e por quê.
- Explique porque esse aprimoramento seria útil para a maioria dos usuários.
Para iniciar o desenvolvimento, você precisará seguir alguns passos:
- Fork este repositório.
- Faça um clone do repositório que você fez seu fork.
- Crie uma branch a partir da branch
main
. - Adicione sua contribuição, faça o commit e push.
- Abra um
pull request