Sistema de personalización de personajes

Resumen del proyecto

  • Funciones: Programador
  • Organización: Ninguna

Implementaciones técnicas:

  • Sistema integral de personalización: Diseñé e implementé un sistema robusto que permite a los jugadores personalizar ampliamente sus avatares. Las opciones incluyen ropa, peinados, tono de piel, tipo de cuerpo y datos personales como nombre, apellido y pronombres. El sistema permite añadir y reemplazar recursos fácilmente para facilitar futuras ampliaciones.
  • Interfaz dinámica de personalización: Desarrollé una interfaz que se ajusta dinámicamente a las opciones disponibles, mantiene una distribución consistente y ofrece respuesta en tiempo real para una experiencia fluida y ágil.
  • Recursos artísticos personalizables: Creé el arte de los personajes, los iconos y las animaciones de los recursos personalizables con Aseprite, manteniendo la modularidad para facilitar sustituciones y ampliaciones.
  • Filtro de lenguaje en los campos de entrada: Implementé un filtro para los nombres y pronombres que mantiene un entorno respetuoso y apto para toda la familia durante la personalización.

Características principales del sistema:

  • Personalización completa del personaje: Los jugadores controlan la apariencia y la información personal de sus avatares, con amplias opciones de personalización y expresión de identidad.
  • Sistema dinámico y escalable: El sistema permite incorporar nuevos recursos y categorías de personalización sin interrumpir la experiencia del jugador.
  • Interfaz fácil de usar: La interfaz dinámica en tiempo real permite explorar, seleccionar y previsualizar las opciones de forma intuitiva y fluida.
  • Entorno respetuoso: Los campos de información proporcionada por el jugador incluyen un filtro de lenguaje integrado que promueve interacciones positivas en la comunidad.