Salvar o projeto de um jogo em um local seguro, é uma das maiores preocupações que devemos ter.
Pois, não podemos correr o risco de perder todo o trabalho feito, por um descuido desses.
Por isso hoje vamos conversar mais sobre o GitHub, e como ele pode te salvar durante o desenvolvimento.
Porque deve usar o GitHub?
Desenvolver jogos não está nem perto de ser um trabalho fácil, pois, nosso projeto está sujeito a diversos imprevistos.
Por exemplo, é comum ao longo do desenvolvimento ter que corrigir diversos bugs no nosso jogo.
E em sua grande maioria são simples de se resolver, pois, raramente se acerta de primeira a programação de uma mecânica.
Mas, existem alguns casos de bugs e erros mais severos e que podem comprometer completamente o projeto.
E até mesmo a própria engine pode apresentar falhas, e bugs em seu funcionamento, que pode acabar te afetando também.
E até mesmo problemas no computador, que tragam a necessidade de ter que formatar a maquina e perder os arquivos.
Por isso, é muito importante sempre salvar cópias do seu projeto em diferentes locais como garantia.
Sem contar que, poder voltar atrás em alguma implementação, é um recurso muito útil para nós.
Onde posso salvar meus projetos?
Existem algumas opções para podermos salvar os nossos projetos, e evitar a frustração de perder todo um trabalho feito.
E a mais simples seria compactar a pasta do projeto e todos os seus arquivos, e salvar em algum outro lugar.
Por exemplo, em outra pasta, e de preferência em um local fora da maquina como Hds externos e pendrives.
E uma outra boa opção seria salvar os arquivos em nuvem, como o GoogleDrive, por exemplo.
Mas, a desvantagem é que você sempre terá que fazer isso tudo manualmente, o que toma um pouco de tempo.
Porém, aqui o GitHub se destaca novamente pela sua facilidade e agilidade para salvar seus projetos.
Vantagens do GitHub
O GitHub trás diversas vantagens, que vão além do desenvolvimento de jogos, abrangendo até gestão de projetos, em geral.
E a primeira vantagem é a facilidade de salvar e até mesmo baixar as versões do projeto, do código, ect.
Pois, a cada alteração que você salvar, uma nova ramificação do projeto é gerada, e trazendo várias possibilidades.
Por exemplo, você pode voltar o projeto caso de algum erro, ou até mesmo escolher uma versão específica.
E o Git Hub facilita demais o trabalho remoto em equipe, gerenciando e sincronizando as alterações de todos.
E sem contar que caso você tenha qualquer problema com o computador e perca tudo, você pode baixar novamente.
Pois, todas as ramificações estão salvas em nuvem, bastando você acessar sua conta, e restaurar tudo.
Então sem dúvidas o GitHub é uma das ferramentas mais importantes para nós desenvolvedores.
E sendo quase que obrigatória, pois, ela traz uma segurança maior para você não perder todo seu trabalho.
E logo abaixo deixaremos um vídeo completo te ensinando como utilizar o Git com a Unity:
Seja o primeiro a comentar.