Aprender construyendo con Unity

El Problema
Transformar una investigación histórica sobre los grandes mainframes de IBM en una experiencia digital interactiva. Ante la libertad creativa del proyecto, decidí alejarme de formatos convencionales y desarrollar un prototipo en Unity que permitiera explorar el contenido de forma dinámica. El reto principal fue aprender las bases de un nuevo motor y lenguaje desde cero, manteniendo una experiencia clara y funcional en un plazo de dos semanas.
En lugar de presentar una investigación histórica en un formato convencional, elegí construir una experiencia educativa interactiva. Supuso aprender las bases de Unity y C# mientras desarrollaba escenas, una interfaz 2D y una interacción basada en estados en un plazo corto.
Qué he construido
Como primer acercamiento a C# y Unity, el desarrollo se centró en la implementación de un sistema de estados para gestionar el flujo de interacción y el progreso del usuario. Se trabajó el control de escenas y el diseño de una interfaz 2D orientada a presentar información técnica de forma clara, manteniendo el foco en la navegación y la comprensión del contenido.
Qué he aprendido
Aprender un motor y un lenguaje nuevos mientras convierto una idea en una experiencia que se puede explorar.
Stack Tecnológico
Contexto
Experiencia educativa · Mainframes de IBM