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.