Web 3D, 2026
Tirada,
Dados 3D con física real que corren fluidos en cualquier teléfono.
El problema
Un lanzador de dados online tiene que sentirse real y ser justo. Simular física en el navegador consume batería y, si el resultado depende de la simulación, es difícil garantizar que cada cara tenga la misma probabilidad.
Qué construí
- Modelado y simulación por script en Blender, con lanzamientos de cuerpos rígidos horneados.
- Reproducción en la web con three.js, sonido sintetizado y golpes sincronizados.
- Logros, historial, dados guardados y modo sin conexión como PWA.
La decisión clave
El resultado se sortea antes de animar
La web sortea con crypto.getRandomValues y elige una toma horneada. Por la simetría del cubo, el dado se gira sobre sí mismo para que quede arriba la cara sorteada, sin alterar la física.
Tecnología
Next.js · three.js · Blender · Python · PWA
Hablemos,
carlos.jesus.ordaz.hoyos@gmail.comDisponible para freelance y full-time.
Respondo en menos de 24 horas hábiles.
© 2026 Carlos Ordaz Hoyos
Lima, Perú