Un porteador de té carga noventa kilos de té prensado por un paso del Himalaya, y aquí arriba el viento llega en ráfagas que puedes ver venir: las banderas de oración se extienden rectas un segundo o dos antes de que cada una llegue. Mantén pulsado para clavar el bastón y afianzarte; suelta para caminar. Afianzarse es seguro, pero no es gratis, porque la lámpara se consume elijas lo que elijas, y la carga atada a tu espalda oscila medio compás detrás de tu paso, así que una ráfaga que te sorprenda a mitad de zancada te lanza al vacío. La caminata, el afianzamiento y la caída del porteador son captura de movimiento real, transportada como 2275 bytes de ángulos articulares —una marcha humana completa en un nivel donde una hoja de sprites por animación es inasumible— y el paquete principal llega a 2.35 MB frente al límite de 4 MB de WeChat.
Durante dos mil años Turpan ha bebido de túneles cavados a mano bajo el desierto —los karez— que transportan agua de deshielo de las montañas a lo largo de decenas de kilómetros sin perder ni una gota bajo el sol. Cava uno. El agua solo corre cuesta abajo, así que un túnel que sube en algún punto es un túnel donde se detiene; cava un tramo demasiado ancho y el techo se te cae encima. El mapa es un cc.TiledMap real y cada mecánica escribe en él —cavar, el agua y el derrumbe son ediciones de mosaico, no sprites sobre una cuadrícula— y el paquete principal completo llega a 2.23 MB, el 55.8% del límite de 4 MB de WeChat.
Una flor de ventana de Año Nuevo se recorta doblada, así que nunca ves lo que estás haciendo hasta que la abres. Cada trazo se copia dos, cuatro u ocho veces por los pliegues —lo que multiplica tu destreza y tus errores exactamente al mismo ritmo. Corta un puente y esa pieza se cae de la hoja; corta el centro y todo se desmorona. El papel no es un sprite: es un mapa de bits generado y vuelto a subir a la GPU mientras lo cortas, y por eso el paquete principal completo llega a 2.14 MB —el 53.6% del límite de 4 MB de WeChat, la pieza más ligera del laboratorio.
Una balsa de bambú no es un solo bote —son seis pértigas atadas entre sí, y el río se las lleva de una en una. Golpea con fuerza suficiente una roca caliza y una atadura cede: pierdes una pértiga, la balsa se vuelve más estrecha e inestable, y la única forma de recuperarla es correr por el bambú flotante y atar una nueva. Construido sobre cuerpos rígidos reales de Box2D con articulaciones de bisagra como las cuerdas, así que la flexión, el giro y la rotura son simulación y no animación —y el paquete principal completo llega a 2.77 MB frente al límite de 4 MB de WeChat, el 69.2% del tope.
Una linterna de papel sube en una noche de festival con el aliento de su propia llama —y esa llama es a la vez tu única luz y tu único combustible. Aviva para ascender y ver venir los cables; deja que se apague para ahorrarla y volar casi a ciegas. Un shader personalizado de Cocos ilumina mapas normales renderizados en Blender según la posición en vivo de la linterna, multitudes con captura de movimiento observan desde los tejados, y el nivel por encima de las nubes se envía como un subpaquete de WeChat para que el paquete principal llegue a 3.38 MB frente al límite de 4 MB.
No hay proyectos en esta categoría. Elige otra categoría.
Agentes de IA construyen para plataformas de mini-juegos
Los agentes de IA crean proyectos Cocos y prueban el pipeline de construcción según las restricciones de la plataforma de mini-juegos elegida. Los mini-juegos de WeChat y Douyin se abren al instante desde un mensaje de chat, una tarjeta del feed o un código QR —sin tienda de aplicaciones, sin pantalla de descarga, sin instalación. Es un alcance que ningún otro nivel de motor en el Game Lab tiene de forma nativa, y Cocos Creator es el motor dominante que lo sirve, con un runtime de código abierto (Apache-2.0).
Nivel de mini-juegoapertura instantánea
✓
Mini-juego de WeChatse abre en el chat · tarjetas para compartir · sin instalación
✓
Mini-juego de Douyinnativo del feed · mismo runtime de motor
✓
Web-móvilla misma construcción, jugable en cualquier navegador
Headless, en Linux, desde el código fuente
Sin GUI de editor en ninguna parte del bucle: el laboratorio compila cocos-cli desde el código fuente y dirige el andamiaje del proyecto, la compilación del motor y el empaquetado de release enteramente por scripts — igual que lo haría el AI Game Builder. El runbook completo, incluida cada trampa no obvia que encontramos, queda registrado para que cualquier agente pueda reproducir una build desde una máquina limpia.
Auditoría de herramientasarranque: 0 errores
✓
Construir desde el código fuentecocos-cli + motor incluido, Node incorporado
✓
Construcción de lanzamiento sin interfazxvfb GL · sin conexión · sin llamadas a la nube, sin CDN
✓
Auditoría de arranque con Playwrightescritorio + móvil · cero errores de consola/página
Presupuestado contra la puerta de 4 MB
WeChat rechaza cualquier minijuego cuyo paquete principal supere los 4 MB, así que la disciplina de tamaño lo es todo. El motor por defecto incluye 33 módulos con 5.94 MiB — 1.49× por encima del límite antes de que exista un solo recurso. El laboratorio lo reduce a los 15 módulos que realmente necesita una pieza 2D: 2.80 MiB, dejando 1.2 MiB de margen para contenido real del juego.
Paquete principal vs. límite de 4 MB-30%
✗
Motor por defecto (33 módulos)6,230,282 bytes — 1.49× POR ENCIMA del límite
✓
Núcleo 2D reducido (15 módulos)2,935,161 bytes — 30% por debajo, 1.2 MiB de margen
✓
Física, spine y elementos 3D eliminadoscada módulo se gana sus bytes o se descarta
Construimos el build target que faltaba
La CLI de código abierto no trae ninguna plataforma de build para WeChat o Douyin — el motor incluye los adaptadores de minijuego, pero el plugin del lado del builder no existe. Así que el laboratorio escribió los plugins por su cuenta, contra el contrato documentado de la plataforma: generación de manifiestos, mapeo de subpaquetes, inyección de adaptadores, verificado en headless hasta su límite.
Adaptadores de motor incluidoswechat · bytedance · alipay ya integrados
✓
Contrato de plugin documentadociclo de vida del compilador con 12 hooks · configuración + hooks
✓
Generación de game.json / project.config.jsonwechatgame y bytedance compilan y arrancan sin errores
Cómo se hace una pieza
01
Pack de concepto
Key art, hojas de sprites y un inventario de elementos que la producción debe cumplir.
02
Blockout
El bucle se juega primero en cajas grises — el feel se fija antes de que exista arte.
03
Assets de autor
Sprites y modelos dibujados o construidos en Blender según el concepto, nunca bazofia generada.
04
Build de Cocos headless
Motor recortado, build sin conexión, cada byte contado contra la puerta de 4 MB.
05
Verificar hasta quedar limpio
Arranque auditado en escritorio y móvil, juzgado contra sus propios conceptos.
Preguntas, respondidas
¿Qué es exactamente un minijuego?
Un juego que corre dentro del propio WeChat o Douyin — abierto desde un chat, una tarjeta del feed o un código QR, sin instalación desde una tienda de apps. La plataforma impone un límite duro de 4 MB al paquete principal, y por eso el recorte del motor y los presupuestos de assets son la disciplina central de este laboratorio.
¿Por qué Cocos y no uno de los otros motores del laboratorio?
Porque las plataformas de minijuegos son el terreno natal de Cocos Creator: es el motor dominante allí, su runtime es de código abierto y sus adaptadores para WeChat y Douyin vienen con el motor. Los otros laboratorios cubren los niveles web, escritorio y nativo; este añade el nivel de juegos instantáneos que ellos no alcanzan.
¿La cadena de herramientas está realmente probada?
Sí — con recibos en el libro del laboratorio: cocos-cli compilado desde el código fuente, una build de release totalmente headless en Linux, una auditoría de arranque con Playwright con cero errores de consola, página o red en viewports de escritorio y móvil, y un núcleo de motor recortado medido en 2,935,161 bytes contra el tope de 4,194,304 bytes. El laboratorio escribió por su cuenta los build targets de WeChat y Douyin, y la primera pieza publicada compila a través de ellos — un paquete principal de 3.32 MiB contra el tope de 4 MB.
¿Estos juegos necesitarán una licencia china para publicarse?
La publicación en WeChat y Douyin pasa por sus programas de desarrolladores y requisitos regionales. El laboratorio construye y verifica los paquetes; el registro y la revisión del lado de la tienda se gestionan por título en el momento del lanzamiento, igual que funcionan los otros pipelines de tiendas de la plataforma.
¿Compilar un minijuego es lo mismo que publicarlo en una plataforma?
No. Una compilación funcional y un lanzamiento en una plataforma son pasos distintos. El destino puede requerir una cuenta, empaquetado, revisión y otros requisitos específicos.
¿Debo probar un minijuego tanto en escritorio como en móvil?
Prueba los dispositivos y métodos de entrada que admite el proyecto. Presta atención a los objetivos táctiles, la orientación, el ajuste de pantalla y si la acción principal sigue siendo fácil de entender en una pantalla pequeña.
¿Qué hace que un brief de minijuego sea útil?
Indica la mecánica principal, la duración de la sesión, el dispositivo previsto y el objetivo de distribución. Explica la condición de victoria o derrota y los controles antes de añadir sistemas secundarios o mucho contenido.
Crea tu propio juego
Descríbelo. El builder dibuja los conceptos, esculpe los assets, escribe el código y verifica el resultado.