Comentar scope inicial, mencionando lo que se quería aprender. Explicar a qué se llegó, hacer hincapie en que se cumplió el objetivo de aprendizaje pero no el de funcionalidad. Detallar tecnologías/metodologías/técnicas utilizadas (hacer hincapie en que se hizo todo usando WebGL), mencionar que se utilizaron TPs anteriores.
Contar sobre las distintas etapas del desarrollo y las dificultades que fueron apareciendo.
- Renderizar un triángulo programáticamente
- Renderizar un cubo - orden de los vertices y faces (winding order)
- Problemas con matriz perspectiva y profundidad (spoiler alert: siguen pendientes), relacionar con iluminación
- Abstracción de capa de WebGL, definición de objetos lógicos
- Manejo de colisiones con AABBs, dibujado de boxes a modo debug
- Lógica del juego, mención especial del barell roll (limitaciones al aplicar rotaciones)
- Manejo de recursos
Complementar con screenshots o material que veamos conveniente.
Hablar de las ventajas de WebGL y el ecosistema Web. Contrastar lo que logramos con la idea original, y cómo pensamos implementar lo pendiente en base a lo que ya tenemos. Se pudo avanzar aún sin tener completa claridad sobre lo que ocurría. Gracias a la familia que siempre nos apoya, sobre todo al hermano de Andy.