Una biblioteca en español para aprender y consultar GML, y una skill que da a tu agente de IA un método de trabajo: especificar, construir, comprobar y mejorar.
Instalar la skill · Explorar la biblioteca · Aprender desde cero
Instala la skill con el instalador habitual de Agent Skills:
npx skills add SwonDev/gamemaker-biblioteca --skill gamemaker-biblioteca -gCon pnpm: pnpm dlx skills add SwonDev/gamemaker-biblioteca --skill gamemaker-biblioteca -g.
-g la deja disponible en todos tus proyectos; puedes elegir los agentes de destino.
Se instalan la skill y sus referencias. Para disponer también de los documentos, buscadores
y validadores locales, instala la biblioteca completa con Python 3.10 o posterior:
macOS y Linux:
python3 -c "import hashlib,urllib.request; b=urllib.request.urlopen('https://raw.githubusercontent.com/SwonDev/gamemaker-biblioteca/r50/instalar-remoto.py').read(); exec(compile(b,'instalar-remoto.py','exec')) if hashlib.sha256(b).hexdigest()=='177009c52b83e0d39039ab490061d9d347ece57671711642e7393c9f2178087f' else exit('Descarga no válida')"Windows (PowerShell): usa el mismo comando cambiando python3 por py -3.
Otras formas de instalar, actualizar o elegir agentes.
Abre tu agente en la carpeta del juego y escribe con normalidad:
Quiero hacer un juego con GameMaker. Será de plataformas 2D para ordenador.
La skill selecciona las referencias necesarias y consulta un asesor al definir el juego o tomar decisiones costosas. Una duda puntual carga solo su ruta. El instalador de la biblioteca completa registra su ubicación, prepara los destinos compatibles y conserva las copias anteriores. Para ejecutar y verificar juegos necesitas GameMaker y su runtime; activar las herramientas.
La biblioteca es el conocimiento. Fundamentos, recetas por género, arte, sonido, arquitectura, combate, IA, accesibilidad, pruebas y publicación. Puedes leerla sin usar ninguna IA.
La skill es la forma de trabajar. Tu agente consulta las fuentes, concreta el encargo, divide el trabajo, verifica el código y revisa el resultado. Funciona como una capa de método sobre tu CLI y el modelo que tú elijas.
Cómo funciona: guía visual del método
Compatible con agentes que leen Agent Skills o AGENTS.md: Claude Code, Codex, OpenCode, Pi, OMP, MiniMax Code, DeepSeek Harness (dsh), Hermes Agent y gentle-shell, entre otros. Puedes elegir un destino con python3 instalar.py --harness dsh. Destinos, pruebas y límites · Ver la skill.
El método cubre el desarrollo guiado por especificación (spec-driven), tareas que entregan una parte jugable, selección de skills, revisión independiente y pruebas ligadas a la versión actual. Compilar es una puerta; jugar, medir y revisar el acabado son otras.
Para aspirar a calidad AAA, exige criterios de arte, sonido, accesibilidad, rendimiento y juego completo. La skill guía ese trabajo; la calidad final se demuestra en cada proyecto y plataforma.
Método completo de desarrollo con IA
Especificación viva y mejora del método conecta cambios de requisito, tareas, pruebas y evidencia; incluye promoción de aprendizajes y evaluación de la propia skill, con aportes contrastados de Matt, Gentle AI y ECC.
- Quiero aprender: ruta por nivel y fundamentos.
- Quiero crear un juego: recetas por género y diseño y producción.
- Quiero buscar una función o resolver un error: cómo buscar y operar GameMaker con gm-cli.
- Quiero ahorrar contexto: EmbeddingGemma 2 encuentra y clasifica código, documentos, imágenes, audio y vídeo por significado. Es opcional; conserva una vía de búsqueda literal y mide el ahorro real.
Los símbolos se extraen del runtime seleccionado; compara su versión con la del proyecto. Un comando verifica enlaces, ejemplos, descubrimiento e integridad de la skill: python _indice/actualizar.py. Activación, instalación y pruebas r50 · Método r49 · Contratos HTTP y versiones r48 · Método y material visual incorporados.
Referencia documental: GameMaker LTS 2026.0. El manual oficial y el código de terceros se reconstruyen aparte, con sus licencias. La instalación de la skill no instala GameMaker, EmbeddingGemma ni cambia tu modelo. Qué se distribuye.
Contribuir · Informar de un problema · Licencias
Herramientas y código propio: MIT. Documentación e ilustraciones propias: CC BY-SA 4.0. Proyecto independiente de YoYo Games. Las imágenes son ilustraciones generadas con IA; procedencia.


