Los dados realisticamente rebotan,
rotan y responden a la física. Este proyecto introduce conceptos de
gráficos 3D, simulación física y shaders personalizados.
Definitivamente uno de los más desafiantes, pero también el más
impresionante visualmente cuando funciona bien.
Three.js WebGL Cannon.js GLSL Shaders
Conceptos clave:
- Renderizado 3D en navegadores
web
- Simulación de física
realista
- Programación de shaders
básicos
- Optimización de performance
3D
Instructor: Kenji Nakamura
"La primera vez que un
estudiante ve sus dados rebotando de forma natural en pantalla, su
cara se ilumina. Es el momento donde entienden que pueden crear
experiencias realmente inmersivas."
La ruleta combina animación suave
de la rueda girando, física de la pelota saltando, y un sistema
complejo de apuestas múltiples. Los estudiantes aprenden a manejar
diferentes tipos de apuestas simultáneas y cálculos de probabilidades
en tiempo real.
Vue.js SVG Animations CSS3 Transforms Local Storage
Habilidades técnicas:
- Animaciones complejas con CSS y
JavaScript
- Matemáticas de probabilidades
aplicadas
- Interfaces de usuario
intuitivas
- Persistencia de datos del
jugador
Instructora: Sofia Bergström
"La ruleta es matemáticamente
fascinante. Cuando los estudiantes programan las diferentes
probabilidades de cada tipo de apuesta, realmente comprenden cómo
funcionan estos juegos por dentro."