Del Caos a la Claridad 19

Bitácora de desarrollo en Unity UI: de fallos de compatibilidad a una versión de escritorio estable, con ramificación narrativa por rasgos, mejoras de UI y servicios a medida de Q2BSTUDIO.

10 sept 2025 • 3 min de lectura • Equipo Q2BSTUDIO

Inteligencia-Artificial-

Del Caos a la Claridad 19: bitácora de desarrollo y lecciones aprendidas

Empecé este proyecto sin experiencia en Unity UI, con solo una idea y tiempo libre. Tres meses después, he aprendido a golpes y con ayuda de herramientas de inteligencia artificial. Los problemas con la compatibilidad de diseño entre dispositivos fueron una escuela dura: no usar anchors, pivots ni las herramientas de layout desde el inicio fue un error crítico. Construí en modo simulación sobre un Galaxy S7 y asumí que un SafeAreaHandler.cs lo arreglaría todo. No fue así. La vista de juego engañó, los prefabs traicionaron y el diseño se descolocó en múltiples pantallas. La solución llegó auditando anchors, pivots y overrides escena por escena hasta cerrar cada fuga.

Ante la frustración decidí pivotar: archivé el soporte móvil y me enfoqué en escritorio. Plan final: versión para Steam, resolución bloqueada a 1920x1080, entrada táctil deprecada y lógica para ratón y teclado. Ajusté el canvas scaler a Constant Pixel Size, amplié fondos mediante IA para panoramas widescreen y definí zonas de UI claras: cabecera, panel principal, barra lateral y pie. Todos los canvases y paneles fueron adaptados y los prefabs revisados para seguridad de escena. Integré un registro ambiental con más de 50 objetos modulares importados, seguros para esquema y listos para runtime.

Lecciones aprendidas: la vista de juego puede engañar, el Simulador de Dispositivos muestra la verdad. Anchors y pivots son sagrados. Los overrides de prefab deben ganarse, no asumirse. El layout no es solo estética, es parte de la narrativa. Aprender haciendo fue más valioso que seguir solo tutoriales. Si no puedes arreglar algo, cambia el objetivo; en este caso funcionó y liberó progreso estable y reproducible.

En el motor narrativo activé un sistema de ramificación consciente de rasgos. El StoryNodeLoader ahora resuelve variantes condicionales usando PlayerStats.HasCondition(), interpretando rasgos como impermeable, resistente a gas y formas negadas como noImpermeable o piesDescalzos. La variante 1 coincidió y se renderizó correctamente en node_0004, con logs de depuración que confirmaron la salida previa. Añadí texto de reserva como failsafe. Cambios clave: comprobaciones de ranuras y rasgos en PlayerStats.cs, selección robustecida de variantes en StoryNodeLoader.cs y estandarización del esquema JSON para condiciones.

Próximos pasos: extender el sistema de condiciones para admitir estados como contaminado, silencioso o resistenteAlFuego, añadir indicadores visuales de rasgos en ranuras de equipamiento y escribir un validador de rasgos para escanear el registro de objetos y etiquetar automáticamente los faltantes. La lógica de ramificación de grado de simulación está online, los rasgos de equipamiento influyen en el flujo narrativo y los peligros ambientales están respetados.

Este proyecto no ha sido solo un experimento técnico sino un ritual de aprendizaje y pulido. Con el layout fijado, el registro sellado y la canalización respetando las reglas, el avance es lento pero firme. Si buscas soluciones profesionales para transformar ideas en productos robustos, en Q2BSTUDIO somos expertos en desarrollo de software a medida y en crear aplicaciones a medida que encajan con objetivos reales de negocio. Puedes conocer más sobre nuestro enfoque de desarrollo de aplicaciones multiplataforma y cómo diseñamos software a medida para proyectos con requisitos complejos.

Además, en Q2BSTUDIO ofrecemos servicios de inteligencia artificial y automatización con enfoque empresarial. Si te interesa incorporar agentes IA, soluciones de ia para empresas o potenciar tus datos con Power BI, revisa nuestra oferta de IA para empresas. También proveemos ciberseguridad, pentesting, servicios cloud aws y azure y servicios inteligencia de negocio para garantizar despliegues seguros y escalables.

Resumen de estado: objetos ambientales importados, diseño renovado, SafeAreaHandler archivado y legado preservado. Registro de rasgos operativo y lógica de supervivencia básica lista para pruebas. Este trabajo es sobre hacer algo que quiera jugar, con profundidad, narrativa y rejugabilidad. Con la tubería en orden y la identidad técnica fortalecida, seguimos construyendo hacia una demo vertical y una estrategia de publicación segura y sostenible.

¿UNA PAUSA?

Juega un momento antes de irte

NUESTROS SERVICIOS

Cómo podemos ayudarte

Inteligencia artificial

Agentes de IA, chatbots y asistentes inteligentes que automatizan tareas y atienden a tus clientes 24/7 para mejorar la eficiencia de tu negocio.

Más info

Desarrollo de software

Aplicaciones web, móviles y de escritorio, intranets, e-commerce, SaaS y plataformas de gestión diseñadas para las necesidades concretas de tu empresa.

Más info

Servicios cloud

Migración, infraestructura, hosting gestionado, alta disponibilidad y seguridad en Microsoft Azure y Amazon Web Services para que tu negocio escale sin límites.

Más info

Ciberseguridad y pentesting

Auditorías de seguridad, test de intrusión (pentesting) y protección de aplicaciones, datos e infraestructura on-premise y cloud, con hacking ético y cumplimiento normativo.

Más info

Business Intelligence

Cuadros de mando y análisis de datos con Power BI: integramos tus fuentes, diseñamos dashboards y KPIs y convertimos tus datos en decisiones.

Más info

Automatización de procesos

Automatizamos tareas repetitivas y conectamos tus aplicaciones con n8n, Power Automate, Make y RPA, eliminando trabajo manual y aumentando la productividad.

Más info

Formación para empresas

Formamos a tus equipos en tecnología con criterio: desarrollo web, bases de datos, Git, buenas prácticas y seguridad, automatización con n8n, inteligencia artificial para empresas y creación de soluciones de IA con Azure AI Foundry.

Más info

Auditoría de código

Auditamos el código que creas tú, tu equipo o una IA: te decimos qué está bien y qué mejorar, lo securizamos y lo dejamos listo para producción, web o app.

Más info

Generación de imágenes con IA

Creamos por ti las imágenes que necesita tu negocio con inteligencia artificial: producto, redes, publicidad, ilustración y avatares. Tú nos dices qué quieres y te lo entregamos listo para usar.

Más info

Generación de vídeos con IA

Creamos por ti vídeos con inteligencia artificial: promocionales, para redes, presentadores virtuales, doblaje y animaciones. Nos cuentas la idea y te lo entregamos montado y listo para publicar.

Más info

Avatares conversacionales con IA

Creamos avatares conversacionales con IA —humanos digitales con cara y voz— que atienden a tus clientes y equipos con el conocimiento de tu empresa, en tu web, monitores interactivos, WhatsApp o Teams.

Más info

Marketing Online e IA

Google Ads, Meta Ads, LinkedIn Ads y posicionamiento en motores de IA (GEO/AEO): captamos clientes y hacemos que tu marca aparezca donde te buscan, también en ChatGPT, Gemini y Perplexity.

Más info

¿Tienes un proyecto en mente?

Cuéntanos tu visión y la convertimos en una solución de software. Sea cual sea el alcance, hacemos realidad tu idea.

Live Chat