Devlog

Non-Linear Narratives in Unity: Crafting Branching Dialogues with Real Consequences

Designing a story where every player choice matters is every narrative designer’s dream, but it can quickly become a programmer’s nightmare. If you have ever tried to manage branching dialogues using endless coroutines, scattered booleans, or monolithic scripts, you know exactly what I am talking about: the dreaded narrative spaghetti code. In indie development, where […]

Leer Más

Narrativas No Lineales en Unity: Cómo Crear Diálogos con Ramificaciones y Consecuencias Reales

Diseñar una historia donde cada elección del jugador cuenta es el sueño de todo desarrollador narrativo, pero rápidamente puede convertirse en la pesadilla de cualquier programador. Si alguna vez has intentado gestionar diálogos ramificados mediante corrutinas interminables, booleanos dispersos o scripts monolíticos, sabes exactamente de qué hablo: el temido spaghetti code narrativo. En el desarrollo […]

Leer Más

Teletransporte entre Escenas en Unity: El Secreto para Gestionar Portales y Puntos de Entrada sin Errores

Cambiar de nivel en Unity parece una tarea sencilla hasta que te enfrentas a la realidad del desarrollo profesional. Usar un simple ‘SceneManager.LoadScene’ es solo la punta del iceberg. El verdadero desafío surge cuando necesitas que tu jugador aparezca en una posición específica, con una rotación exacta, dependiendo de si entró por la puerta principal, […]

Leer Más