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 • Equip 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?

Juga una estona abans de marxar

ELS NOSTRES SERVEIS

Com et podem ajudar

Intel·ligència artificial

Agents d'IA, chatbots i assistents intel·ligents que automatitzen tasques i atenen els teus clients 24/7 per millorar l'eficiència del teu negoci.

Més info

Desenvolupament de programari

Aplicacions web, mòbils i d'escriptori, intranets, e-commerce, SaaS i plataformes de gestió dissenyades per a les necessitats concretes de la teva empresa.

Més info

Serveis cloud

Migració, infraestructura, hosting gestionat, alta disponibilitat i seguretat en Microsoft Azure i Amazon Web Services perquè el teu negoci escali sense límits.

Més info

Ciberseguretat i pentesting

Auditories de seguretat, test d'intrusió (pentesting) i protecció d'aplicacions, dades i infraestructura on-premise i cloud, amb hacking ètic i compliment normatiu.

Més info

Business Intelligence

Quadres de comandament i anàlisi de dades amb Power BI: integrem les teves fonts, dissenyem dashboards i KPIs i convertim les teves dades en decisions.

Més info

Automatització de processos

Automatitzem tasques repetitives i connectem les teves aplicacions amb n8n, Power Automate, Make i RPA, eliminant treball manual i augmentant la productivitat.

Més info

Formació per a empreses

Formem els teus equips en tecnologia amb criteri: desenvolupament web, bases de dades, Git, bones pràctiques i seguretat, automatització amb n8n, intel·ligència artificial per a empreses i creació de solucions d'IA amb Azure AI Foundry.

Més info

Auditoria de codi

Auditem el codi que creguis tu, el teu equip o una IA: et diem què està bé i què millorar, el securitzem i el deixem llest per a producció, web o app.

Més info

Generació d'imatges amb IA

Creem per tu les imatges que necessita el teu negoci amb intel·ligència artificial: producte, xarxes, publicitat, il·lustració i avatars. Tu ens dius què vols i t'ho lliurem llest per fer servir.

Més info

Generació de vídeos amb IA

Creem per tu vídeos amb intel·ligència artificial: promocionals, per a xarxes, presentadors virtuals, doblatge i animacions. Ens comptes la idea i t'ho lliurem muntat i llest per publicar.

Més info

Avatars conversacionals amb IA

Creem avatars conversacionals amb IA —humans digitals amb cara i veu— que atenen els teus clients i equips amb el coneixement de la teva empresa, a la teva web, monitors interactius, WhatsApp o Teams.

Més info

Màrqueting Online i IA

Google Ads, Meta Ads, LinkedIn Ads i posicionament en motors d'IA (GEO/AEO): captem clients i fem que la teva marca aparegui on et busquen, també a ChatGPT, Gemini i Perplexity.

Més info

Tens un projecte en ment?

Explica'ns la teva visió i la convertim en una solució de programari. Sigui quin sigui l'abast, fem realitat la teva idea.

Live Chat