MCP Game Development Server
Automatiza la creación de juegos usando React Three Fiber y gestiona proyectos con integración de Linear.
GitHub
1
Prueba este MCPPatrocinadoDocumentación
MCP Game Development Server
Servidor MCP para automatizar la creación de juegos usando React Three Fiber e integración con Linear para la gestión de proyectos (a través de otro servidor MCP).
Características
- 🎮 Creación automática de proyectos de juegos
- 📋 Integración con Linear para la gestión de tareas (a través de otro servidor MCP)
- 🚀 Plantillas para varios tipos de juegos
- 📱 Enfoque de desarrollo móvil primero
- 🎉 Soporte integrado de confeti para celebraciones
- 🔧 Mejores prácticas y tecnologías modernas
Instalación
- Clona el repositorio y ve al directorio:
cd mcp-game-server
- Instala las dependencias:
npm install
Configuración de MCP en Cursor
Agrega el servidor a tu configuración de MCP en Cursor:
{
"mcpServers": {
"game-dev": {
"command": "node",
"args": ["path/to/mcp-game-server/src/index.js"]
}
}
}
Uso
Crear un nuevo proyecto de juego
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"
})
Actualizar la base de conocimientos
update_game_knowledge({
topics: ["react-three-fiber", "game-design", "performance"]
})
Obtener plantillas disponibles
get_game_templates()
Tipos de Juegos
- Plataformas - Juego de plataformas con física y saltos
- Puzzle - Juego de rompecabezas basado en cuadrícula con combos
- Corredor infinito - Corredor infinito con obstáculos
- Basado en física - Juego con física realista
- Arcade - Juego arcade clásico
Estructura del Proyecto
Cada proyecto de juego generado incluye:
- ✅ Tres pantallas requeridas (Inicio, Juego, Fin del Juego)
- ✅ Confeti al completar el juego
- ✅ Diseño móvil primero
- ✅ TypeScript para seguridad de tipos
- ✅ Vite para desarrollo rápido
- ✅ TailwindCSS para estilos
- ✅ React Three Fiber para gráficos 3D
- ✅ Rapier para física
- ✅ GSAP para animaciones
Integración con Linear
Al crear un proyecto, se crea automáticamente lo siguiente (a través de otro servidor MCP):
- Un proyecto en Linear con una descripción
- 3 sprints, cada uno de una semana de duración
- Tareas con criterios de aceptación y casos de prueba
- Distribución adecuada de tareas entre sprints
Licencia
MIT