Obrigado por seu interesse em contribuir com o projeto Jogo Unity B.O.S.S! Este guia apresenta as diretrizes para colaboração de forma eficiente e organizada.
Antes de começar, verifique se você possui:
- Unity instalado (versão 3.11.1)
- Git configurado corretamente
- Microsoft Visual Studio Community 2022 instalado
Também é importante que você leia o nosso Código de Conduta.
Crie uma cópia do repositório original para sua conta do GitHub.
git clone https://github.com/seu-usuario/Jogo-Unity-BOSS.git
cd Jogo-Unity-BOSS
git pull origin mainUtilize o padrão abaixo para nomear sua branch:
git checkout -b tipo/nome-da-branchPadrões de nome para branch:
| Prefixo | Descrição |
|---|---|
feat/ |
Nova funcionalidade (ex: feat/inimigo-zumbi) |
fix/ |
Correção de bugs (ex: fix/colisao-personagem) |
docs/ |
Atualizações na documentação (ex: docs/contributing) |
refactor/ |
Refatorações sem alterar comportamento |
bug/ |
Correção de bugs (ex: bug/colisao-inimigo) |
task/ |
Tarefas gerais ou melhorias (ex: task/ajuste-ui) |
git add ArquivoModificado.cs
git commit -m "fix: corrige bug de colisão com paredes. Fix #5"Use mensagens curtas e diretas, seguindo o padrão de commits.
git push origin tipo/nome-da-branch- Acesse o repositório original.
- Clique em "New Pull Request".
- Selecione a sua branch.
- Adicione uma descrição clara explicando:
- O que foi feito
- Por que foi feito
- Clique em "Create Pull Request".
- ✅ A PR deve passar em todos os testes automatizados
- ✅ Seguir o padrão de código do projeto
- ✅ Ter aprovação de pelo menos um mantenedor
- Verifique se o bug já foi reportado na aba Issues.
- Caso não exista, crie uma nova issue com:
- Descrição clara do problema
- Etapas para reproduzir
- Comportamento esperado
- Prints ou vídeos, se possível
- Verifique se a sugestão já está listada nas Issues.
- Se não estiver, abra uma nova issue explicando:
- A melhoria proposta
- O benefício esperado para o projeto
Muito obrigado por contribuir com a construção deste jogo! 💙
| Data | Versão | Descrição | Autores |
|---|---|---|---|
| 03/07/2025 | 1.0 | Adicionando versão inicial do guia de boas práticas | Júlio Cesar, Maciel Júnior |