← docs

Motores, ideas de partida, física y assets

Complemento de Descargar demo (/dashboard/descargar). Scaffold: .ai/rules/assets.md + .ai/rules/physics-addons.md + recetas del motor.

Motores soportados

MotorDimFuerteIdeas
Canvas 2D (vanilla)2DCero depsCarrera · Ruleta
KAPLAY2D simpleVibe-codingAtrapa monedas
LittleJS2DBundle mínimo / alto FPSBurst de gifts
Phaser 32DFísica + partículasBolitas · Torre
Excalibur2DTS-first Actor/SceneArena rebotona
PixiJS v82DMiles de spritesLluvia
melonJS2DStages / entidadesLluvia rebotona
Three.js3DControl total, glTFEsferas · Órbita
PlayCanvas3DECS de juego, glTFShowcase
Babylon.js3DFísica + PBREsferas con física

El ZIP siempre incluye contexto multi-IA. No se elige editor.

Addons de física (checks en el portal)

Solo se ofrecen en motores compatibles. El ZIP suma deps npm + stub src/_physics/<id>.ts.

AddonDimMotoresPara qué
Matter.js2Dvanilla, pixi, littlejs, kaplayFísica rígida simple (bolitas, rebotes, stacks)
Planck.js2Dvanilla, pixi, littlejsBox2D determinista (gameplay = física)
Rapier 2D2Dvanilla, pixi, littlejs, excaliburWASM alto rendimiento (muchos cuerpos)
Rapier 3D3Dthree, playcanvasCaídas/colisiones 3D en meshes

Motores con física propia (Phaser, Babylon, melonJS…): el portal lo explica y no ofrece addons redundantes.

Formatos 3D

  • Preferido: .glb / glTF
  • Evitar FBX en runtime
  • Packs: Kenney, Quaternius, Poly Haven, Poly Pizza, Sketchfab free

Resolución e Imagine

  • Juego vertical: 1080×1920 (9:16)
  • Widget: widget.width × height del manifest
  • Video IA = misma caja (ej. 1:1 720 → 720×720)

Skill monorepo: tikxander-game-assets.