Skip to content

Instantly share code, notes, and snippets.

@gpupo
Created April 26, 2025 14:24
Show Gist options
  • Select an option

  • Save gpupo/fe0e5e42b0833733000e0b4bebef7f60 to your computer and use it in GitHub Desktop.

Select an option

Save gpupo/fe0e5e42b0833733000e0b4bebef7f60 to your computer and use it in GitHub Desktop.
Usando Git com RPG Maker

Tutorial: Usando Git com RPG Maker

Git é uma ferramenta excelente para versionar seus projetos de RPG Maker, permitindo que você:

  • Controle as mudanças no seu jogo
  • Volte para versões anteriores se necessário
  • Colabore com outras pessoas
  • Tenha backup do seu projeto

Configurando Git para RPG Maker

1. Instalação do Git

Baixe e instale o Git em: https://git-scm.com/downloads

2. Inicializando um repositório Git

  1. Abra o terminal/CMD na pasta do seu projeto RPG Maker
  2. Execute:
git init

3. Criando um .gitignore

O RPG Maker cria muitos arquivos temporários que não devem ser versionados. Crie um arquivo .gitignore na raiz do projeto com:

# Arquivos do RPG Maker para ignorar
*.rvdata2
/DLC/
/Backup/
/Game.rgss3a
/Game.rgssad
/Game/
/Data/
/Graphics/
/Audio/
/Movies/

Observação: Você pode querer versionar alguns desses arquivos (como Graphics ou Audio) se estiver trabalhando com assets personalizados.

4. Primeiro commit

git add .
git commit -m "Primeiro commit do projeto RPG Maker"

Fluxo de trabalho recomendado

1. Criar branches para features

Para cada nova feature (mapa, sistema, etc), crie uma branch:

git checkout -b nome-da-feature

2. Commits frequentes

Faça commits pequenos e frequentes com mensagens descritivas:

git add .
git commit -m "Adicionado mapa da vila inicial"

3. Mesclar mudanças

Quando terminar uma feature, volte para a branch principal e mescle:

git checkout main
git merge nome-da-feature

Dicas importantes

  1. Não versione arquivos .exe - Eles podem ser reconstruídos
  2. Cuidado com arquivos grandes - Git não é ideal para arquivos muito grandes (vídeos, músicas)
  3. Considere usar Git LFS para assets binários grandes
  4. Backup remoto - Use GitHub, GitLab ou Bitbucket para armazenar uma cópia remota

Solução de problemas comuns

Problema: Arquivos .rvdata2 causando conflitos Solução: Esses arquivos são binários - resolva manualmente ou mantenha apenas uma versão

Problema: Projeto não roda após mudar de branch Solução: Execute o RPG Maker e salve o projeto novamente para regenerar arquivos necessários

Ferramentas úteis

  • GitHub Desktop - Interface gráfica para Git
  • SourceTree - Outra boa interface gráfica
  • Visual Studio Code - Bom editor com integração Git

Lembre-se que o Git tem uma curva de aprendizado, mas dominá-lo vai salvar seu projeto muitas vezes!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment