¿Cuáles son los principios de diseño de la interfaz de usuario?
1. Simplicidad
La simplicidad de la interfaz tiene como objetivo facilitar a los usuarios el uso y la comprensión del producto, y reducir la posibilidad de que los usuarios tomen decisiones equivocadas.
2. Idioma del usuario
La interfaz debe utilizar un idioma que refleje a los propios usuarios, no el idioma del diseñador del juego.
3. Minimizar la carga de memoria
El cerebro humano no es una computadora y se deben considerar los límites del procesamiento de información del cerebro humano al diseñar la interfaz. La memoria humana a corto plazo es limitada y extremadamente inestable, con una tasa de olvido de aproximadamente el 25% en 24 horas. Por lo tanto, a los usuarios les resulta más fácil buscar información que recordarla.
4. Consistencia
Es una característica de toda interfaz excelente. La estructura de la interfaz debe ser clara y coherente, y el estilo debe ser coherente con el contenido del producto.
5. Claro
Fácil de entender y utilizar visualmente.
6. Familiaridad del usuario
Los usuarios pueden utilizar la interfaz basándose en sus conocimientos, pero no debe ir más allá del sentido común.
7. Considera los hábitos de los usuarios
Piensa lo que los usuarios piensan y haz lo que los usuarios hacen. Los usuarios siempre lo entienden y lo utilizan a su manera.
Completa mejores diseños comparando cosas en dos mundos diferentes (real y virtual). Por ejemplo: libros versus tiras de bambú.
8. Disposición
Una interfaz ordenada permite a los usuarios utilizarla fácilmente.
9. Seguridad
Los usuarios pueden tomar decisiones libremente y todas las opciones son reversibles. Hay indicaciones del sistema que intervienen en la información cuando los usuarios toman decisiones peligrosas.
10. Flexibilidad
En pocas palabras, significa hacerlo conveniente para los usuarios, pero es diferente de lo anterior. Es decir, la multiplicidad de interacciones no se limita a una sola herramienta (incluido el mouse, el teclado o mango y la interfaz).
11. Humanización
La alta eficiencia y la satisfacción del usuario son la encarnación de la humanización. Debe haber un sistema de jugador experto y novato, es decir, los usuarios pueden personalizar la interfaz según sus propios hábitos y guardar configuraciones.