MCP Game Development Server
Automatize a criação de jogos usando React Three Fiber e gerencie projetos com integração Linear.
GitHub
1
Experimente este MCPPatrocinadoDocumentação
MCP Game Development Server
Servidor MCP para automatizar a criação de jogos usando React Three Fiber e integração com Linear para gerenciamento de projetos (via outro servidor MCP).
Recursos
- 🎮 Criação automática de projetos de jogos
- 📋 Integração com Linear para gerenciamento de tarefas (via outro servidor MCP)
- 🚀 Modelos para vários tipos de jogos
- 📱 Abordagem de desenvolvimento mobile-first
- 🎉 Suporte a confetes integrado para celebrações
- 🔧 Melhores práticas e tecnologias modernas
Instalação
- Clone o repositório e entre no diretório:
cd mcp-game-server
- Instale as dependências:
npm install
Configuração do Cursor MCP
Adicione o servidor à sua configuração MCP no Cursor:
{
"mcpServers": {
"game-dev": {
"command": "node",
"args": ["path/to/mcp-game-server/src/index.js"]
}
}
}
Uso
Criar um novo projeto de jogo
create_game_project({
gameName: "My Awesome Game",
gameType: "platformer", // platformer, puzzle, endless-runner, physics-based, arcade
teamId: "your-linear-team-id",
projectPath: "/path/to/create/game"
})
Atualizar a base de conhecimento
update_game_knowledge({
topics: ["react-three-fiber", "game-design", "performance"]
})
Obter modelos disponíveis
get_game_templates()
Tipos de Jogos
- Plataforma - Jogo de plataforma com física e pulos
- Quebra-cabeça - Jogo de quebra-cabeça em grade com combos
- Corrida sem fim - Corrida sem fim com obstáculos
- Baseado em física - Jogo com física realista
- Arcade - Jogo arcade clássico
Estrutura do Projeto
Cada projeto de jogo gerado inclui:
- ✅ Três telas obrigatórias (Início, Jogo, Fim de Jogo)
- ✅ Confetes na conclusão do jogo
- ✅ Design mobile-first
- ✅ TypeScript para segurança de tipos
- ✅ Vite para desenvolvimento rápido
- ✅ TailwindCSS para estilização
- ✅ React Three Fiber para gráficos 3D
- ✅ Rapier para física
- ✅ GSAP para animações
Integração com Linear
Ao criar um projeto, o seguinte é criado automaticamente (via outro servidor MCP):
- Um projeto no Linear com descrição
- 3 sprints, cada um com uma semana de duração
- Tarefas com critérios de aceite e casos de teste
- Distribuição adequada das tarefas entre os sprints
Licença
MIT