Este documento vai te ajudar a baixar o projeto no seu computador pra desenvolver nele, jogar e testar, etc.
0. Requisitos básicos
Antes de tudo, é necessário ter:
- Git - Para controle de versão Windows/Linux
- Dica pro windows: Caso não saiba qual opção baixar, eu sempre recomendo as que são “setup”, assim o app vai ser globalmente acessível no teu pc.
- Pra saber qual arquitetura(arm64/x64) baixar, clica no menu iniciar com clique direito, vai em Sistema, e em especificações do dispositivo/Tipo de Sistema vai falar.
- Conta no GitHub - Github é algo que USA o git, mas não é o git, a gente consegue usar ele pra garantir que só devs possam trabalhar no projeto GitHub Sign-Up
- Editor de Código - Recomendado: Visual Studio Code
- UnityHub - Link pra Baixar Tu vai acabar precisando fazer uma conta aqui também.
- Unity - Versão do Editor: 6000.1.11f1
- Download direto - Abrir no Unity Hub
- Seleciona pra baixar:
- Documentation
- Linux Build Support (IL2CPP)
- Windows Build Support (IL2CPP)
- Dale.
0.1. Instalação do Git
- Windows
1. Baixe e instale.
2. Durante a instalação, mantenha as opções padrão.
Para testar:
git --version
Deve retornar algo como `git version 2.x.x`.
- Linux (Debian/Ubuntu)
sudo apt update sudo apt install git
0.2. Configuração inicial do Git
Configure seu nome e e-mail:
git config --global user.name "Seu Nome"
git config --global user.email "seu@email.com"
Essas informações aparecem nos commits.
Pra logar automaticamente o teu github ao teu git, usa esse app que eu fiz, lê o readme dele pra entender melhor:
https://github.com/Gabrielwessling/Git-SSH-making-and-login/releases/tag/Release
1. Clonar o repositório
- Abra o Git Bash, provavelmente tá no menu iniciar;
- Sem pressionar enter, digite
cd
e barra de espaço - Jogue uma pasta na janela do GitBash pra ser onde o projeto vai ficar no seu pc e dê enter
- Clone o projeto para seu computador:
git clone https://github.com/Gabrielwessling/TESSA.git
2. Garantir que está na branch principal (main
)
Sempre comece qualquer tarefa a partir da branch principal atualizada:
git checkout main git pull origin main
3. IMPORTANTE:
Nunca trabalhe diretamente na branch
main
. Pra saber como realmente contribuir e ter seu código na build oficial, passa pro próximo guia: