Pular para o conteúdo
Local-first · offline · seu disco

Seu mundo. Suas regras. Seus arquivos.

O GD Minion escreve o documento de game design inteiro — GDD, elenco, diálogos, encenações, grafo de eventos e galeria de mídias — num acervo que fica com você. Sem assinatura, sem nuvem obrigatória e sem esperar a rede voltar.

Versão 0.1.0-alpha.9, publicada em 12 de setembro de 2026. Windows, Linux, Android e navegador.

O que o produto promete

Local-first não é só onde o arquivo mora.

É uma regra sobre o que pode acontecer com o que você escreveu.

Conteúdo autoral não some em silêncio

Excluir um projeto solta o conteúdo dele para rascunhos. Excluir uma entidade deixa um tombstone. Um conflito de sincronização devolve o lado preterido em vez de descartá-lo.

O acervo é um arquivo seu

Um SQLite por instalação, no seu disco. Sem conta em serviço de terceiro, sem assinatura e sem nuvem obrigatória entre você e o que você escreveu.

A mesma SPA em toda parte

Navegador, desktop e Android rodam a mesma interface React. O que você aprende numa tela vale nas outras três.

Recursos

Do conceito ao grafo causal.

Tudo numa aba só, e tudo ligado ao resto: renomear um personagem renomeia nos diálogos, nas encenações e nos eventos.

GDD estruturado

Documentos em blocos com modelos editoriais: visão, mecânicas, economia, level design. O texto fica em blocos endereçáveis, não num arquivo monolítico.

Elenco e diálogos

Personagens com ficha própria e diálogos lineares que já nascem ligados a quem fala. Renomear alguém renomeia em toda parte.

Encenações ramificadas

Cenas com escolhas, condições e retornos. A ramificação é um grafo editável, não uma indentação que você mantém à mão.

Grafo causal de eventos

Eventos narrativos com causa e efeito declarados, layout automático e análise que aponta ciclo, órfão e caminho impossível.

Pranchetas de desenho

Rascunho dentro do documento, lendo pressão e inclinação da mesa digitalizadora. O traço fica junto da cena que ele explica.

Galeria de mídias

Imagem, áudio e vídeo por projeto, deduplicados por conteúdo: o mesmo arquivo enviado duas vezes ocupa espaço uma vez.

Sincronização entre réplicas

Cada instalação guarda um SQLite inteiro e converge com os pares por fusão campo a campo. Offline é o estado normal, não a exceção.

Backup com retenção

Agenda local com retenção avô-pai-filho e cópia opcional para armazenamento compatível com S3. Pacote `.gdm` leva um projeto inteiro num arquivo só.

Ecossistema

Dois repositórios, um domínio.

O produto e a casa dele são projetos separados de propósito: nenhum importa o outro, e cada um sobe sozinho.

GDMinion

O produto: SPA React, backend FastAPI, shell desktop e aplicativo Android. É ele que guarda o acervo, hospeda as coleções e sincroniza as réplicas.

GDMinionWebsite

Esta casa: as páginas em Next.js, o nginx que atende gdminion.com e o túnel da Cloudflare que traz o domínio até a máquina do estúdio.

app.gdminion.com

O servidor de coleções do estúdio, publicado pelo mesmo nginx numa origem própria — para que o cookie de sessão do editor nunca alcance este site.

Como hospedar o seu