Puzle de física con Matter.js: cadenas, balancines y objetivos

Carga Matter.js por CDN, define cuerpos estáticos y dinámicos, límites de rotación y zonas de victoria. Ideal para rompecabezas tipo 'llega la bola al cubo'.

Puzle de física con Matter.js: cadenas, balancines y objetivos

Carga Matter.js por CDN, define cuerpos estáticos y dinámicos, límites de rotación y zonas de victoria. Ideal para rompecabezas tipo “llega la bola al cubo”.

Prompt listo para Cerewro

Cerewro Chat — HTML5 (navegador en Windows)
Genera un puzle de física 2D para Windows con estas características.

Características: importar Matter.js desde CDN (https://cdn.jsdelivr.net/npm/matter-js); mundo 800×600; gravedad ajustable; objetivo: bola a zona verde; 5 niveles: rampas, cadena, balancín, ventilador con Body.applyForce, dominó; botón reiniciar nivel; FPS opcional; sin otros frameworks.

Reglas y comportamiento: victoria por solapamiento con sensor; sin memory leaks al reiniciar.

Tecnología y entrega: HTML5, JavaScript ES6+; un solo index.html.

Entorno Windows: Edge o Chrome.

Opcional: Pygame + Pymunk con mismos niveles descritos en JSON.
Cerewro Chat — Python 3 (escritorio Windows)
Genera el mismo puzle de física como aplicación de escritorio en Windows.

Características: Pymunk + Pygame; mismos 5 niveles; carga de nivel desde levels.json; reinicio con R.

Tecnología y entrega: Python 3.10+; main.py; requirements.txt (pymunk, pygame).

Ejecución: python main.py tras venv.

Incluye: mensaje de nivel completado y tiempo opcional.

Cómo sacarle partido

  • Pide editor de nivel en JSON para iterar sin tocar motor.
  • Ajusta la gravedad por nivel si la bola es demasiado lenta.