Del Código a la Excelencia Visual: Transformación de la UI de mi RPG Cyberpunk

Descubre cómo un rediseño total de la interfaz en Phaser.js elevó la jugabilidad de Black Market Protocol: paleta oro y negro, UX cohesiva y rendimiento optimizado.

4 sept 2025 • 5 min read • Q2BSTUDIO Team

Inteligencia-Artificial-

Cómo aprendí que una gran jugabilidad merece un gran diseño y por qué reconstruí toda mi interfaz desde cero

Hola comunidad dev.to. Soy Creator X y quiero compartir una de las lecciones más duras del desarrollo de videojuegos en solitario: tu interfaz puede elevar o hundir tu juego, incluso si tu código es impecable.

Tras meses afinando la lógica y las mecánicas de mi RPG cyberpunk Black Market Protocol en Phaser.js, tenía un juego funcional al milímetro. Pero al analizar la experiencia completa, entendí que faltaba algo esencial: el acabado visual que invita a quedarse, explorar y sentir el mundo del juego.

Así que hice lo que haría cualquier desarrollador algo obsesivo: descarté por completo el diseño visual y empecé de nuevo.

La transformación antes y después habla por sí sola, pero aquí va el recorrido y las decisiones técnicas que lo hicieron posible.

Filosofía de diseño e identidad visual

La revolución del color por qué oro y negro

El diseño original usaba colores genéricos que gritaban interfaz provisional. Para el rediseño elegí una paleta rica en oro y negro por tres razones: 1 Consistencia atmosférica el oro evoca el tema premium y clandestino de un mercado negro. 2 Jerarquía visual el alto contraste entre acentos dorados y fondos negros hace que los elementos interactivos destaquen. 3 Autenticidad cyberpunk evitando el binomio verde y rosa neón tan visto, pero manteniendo el espíritu del género.

Implementación técnica centralicé la paleta con propiedades personalizadas de CSS para asegurar consistencia en todas las pantallas y permitir iteraciones rápidas sin deuda visual.

Desglose pantalla a pantalla

Menú principal primeras impresiones que importan

El problema el menú original parecía una plantilla genérica sin personalidad. La solución reposicioné el logotipo a la izquierda para mejorar el flujo visual y añadí elementos de fondo atmosféricos que insinúan el universo cyberpunk. Por qué funciona las personas escanean de izquierda a derecha, así que colocar la marca primero establece identidad antes de ofrecer opciones. También simplifiqué textos y reduje ruido.

Perfil de personaje del caos a la claridad

El mayor reto la pantalla de personaje era poco usable. Para ver estadísticas, inventario y equipo había que saltar entre varias pestañas. Reconstrucción total consolidé inventario, estadísticas, moneda, equipo y registro de misiones en una sola vista escaneable con bloques claramente diferenciados. Insight técnico reorganicé la gestión de datos en Phaser.js para renderizar toda la información del personaje a la vez sin penalizar rendimiento, incorporando carga diferida para previsualizaciones de equipo y optimizando el pipeline de renderizado.

Mejoras clave de UX agrupación visual por afinidad, menor carga cognitiva al ver todo de una vez y acciones contextuales sobre equipo y objetos según hover o tap.

Zona de juego principal equilibrio entre información e inmersión

Estoy probando dos enfoques para la interfaz central. Opción 1 imagen de usuario, perfil y estadísticas detalladas. Opción 2 imagen, perfil y botones de acción. El reto técnico mostrar estadísticas en tiempo real sin abrumar al jugador. Lo resolví con un panel plegable de estadísticas que se expande bajo demanda. El sistema de cuatro áreas se mantiene, pero ahora cada zona tiene personalidad visual y señales claras de interacción.

Sistema de combate del texto a lo cinematográfico

Enfoque original combate por turnos basado en texto, desconectado del mundo del juego. Nueva visión representación visual de personajes, equipo visible sobre los sprites y estados positivos y negativos en tiempo real para un feedback más rico. Evolución técnica construí un sistema de renderizado en Phaser.js capaz de superponer dinámicamente el equipamiento y mostrar modificaciones de estadísticas en tiempo real.

Lecciones aprendidas desde la perspectiva del desarrollador

1 La UI también es código tratar la interfaz como simple estilo fue un error. Requiere el mismo pensamiento sistémico que la lógica backend. 2 La psicología del jugador importa entender cómo se escanea y procesa la información importa tanto como entender algoritmos. 3 La consistencia se acumula pequeñas inconsistencias visuales generan una percepción poco profesional. Un sistema de diseño temprano evita refactorizaciones masivas. 4 Equilibrio entre rendimiento y acabado una interfaz hermosa vale poco si no fluye a buenos fps. Cada mejora visual se evaluó frente a impacto en rendimiento.

Qué sigue evolución continua el lavado de cara visual no ha terminado. Estoy valorando rediseñar el personaje de Cipher para alinearlo con la nueva dirección estética.

Próximos desafíos diseño responsive para distintas resoluciones, animaciones sutiles que aporten y no distraigan y optimización de carga de recursos para la nueva complejidad visual.

Consejos para otros devs en solitario auditoría implacable valida que cada elemento de UI tenga un propósito claro. Estudia juegos de referencia captura pantallas y analiza por qué funcionan. Prueba temprano y a menudo enseña bocetos antes de implementar. Abraza la iteración el primer rediseño no será el último. Diversión y paciencia se constante y disfruta del proceso.

La transformación de Black Market Protocol me enseñó que una gran jugabilidad merece una gran presentación. Los jugadores juzgan en los primeros 10 segundos, haz que cuenten. En mi caso prioricé historia y mecánicas para obtener feedback y después pasé al pulido gráfico, pero cada equipo debe seguir el orden que mejor le funcione.

Si te interesa probar la build actual aún sin la nueva UI puedes hacerlo aquí jugar ahora.

Sobre Q2BSTUDIO en Q2BSTUDIO ayudamos a transformar productos digitales con foco en experiencia y rendimiento. Desarrollamos aplicaciones a medida y software a medida con arquitectura sólida, diseño centrado en la persona y escalabilidad desde el día uno. Si tu próximo proyecto requiere un partner experto en producto digital, descubre cómo podemos acelerar tu roadmap con nuestro servicio de aplicaciones a medida y multiplataforma.

Además creamos soluciones de inteligencia artificial de punta a punta para potenciar negocio con ia para empresas, desde agentes IA y copilotos hasta visión por computador y NLP, integradas con tus datos y procesos. Conoce nuestros servicios de inteligencia artificial. También ofrecemos ciberseguridad y pentesting, servicios cloud aws y azure, automatización de procesos, servicios inteligencia de negocio y analítica con power bi para decisiones basadas en datos, asegurando disponibilidad, cumplimiento y seguridad de extremo a extremo.

Me encantará leer tus retos más grandes de UI UX y cómo evolucionó tu diseño. Compartamos aprendizajes y empujemos juntos el listón de la excelencia visual.

A BREAK?

Play for a moment before you go

OUR SERVICES

How we can help you

Artificial intelligence

AI agents, chatbots, and intelligent assistants that automate tasks and serve your customers 24/7 to improve the efficiency of your business.

More info

Software Development

Web, mobile, and desktop applications, intranets, e-commerce, SaaS, and management platforms designed for your company's specific needs.

More info

Cloud services

Migration, infrastructure, managed hosting, high availability, and security on Microsoft Azure and Amazon Web Services to help your business scale without limits.

More info

Cybersecurity and pentesting

Security audits, penetration testing and protection of applications, data and infrastructure on-premise and cloud, with ethical hacking and regulatory compliance.

More info

Business Intelligence

Dashboards and data analysis with Power BI: we integrate your sources, design dashboards and KPIs and turn your data into decisions.

More info

Process automation

We automate repetitive tasks and connect your applications with n8n, Power Automate, Make, and RPA, eliminating manual work and increasing productivity.

More info

Training for Companies

We train your teams in technology with criteria: web development, databases, Git, best practices and security, automation with n8n, artificial intelligence for companies and creation of AI solutions with Azure AI Foundry.

More info

Code Auditing

We audit the code that you, your team or an AI create: we tell you what is good and what to improve, we secure it and make it ready for production, web or app.

More info

AI Image Generation

We create for you the images that your business needs with artificial intelligence: product, networks, advertising, illustration and avatars. You tell us what you want and we deliver it ready to use.

More info

AI Video Generation

We create videos with artificial intelligence for you: promotional, networking, virtual presenters, dubbing and animations. You tell us the idea and we will deliver it assembled and ready to publish.

More info

AI Conversational Avatars

We create conversational avatars with AI – digital humans with a face and voice – that serve your customers and teams with the knowledge of your company, on your website, interactive monitors, WhatsApp or Teams.

More info

Online Marketing and AI

Google Ads, Meta Ads, LinkedIn Ads and AI Engine Positioning (GEO/AEO): we attract customers and make your brand appear where they search for you, also on ChatGPT, Gemini and Perplexity.

More info

Do you have a project in mind?

Tell us your vision and we'll turn it into a software solution. Whatever the scope, we make your idea real.