¿Por qué esta GUI se ve tan llena? ¿Cómo se soluciona uno?

Primero pensé, mucho de lo que Tufte llamó chartjunk. La misma interfaz de usuario exacta sin los fondos grises y rojos redondeados, sin todos los degradados y sombras, sin el sutil grano de madera en el tablero, con un fondo sólido, etc., etc.

Entonces, como se ha dicho, demasiadas cosas. Concéntrese en lo que importa, empuje todo lo demás. Tiene un menú, entonces, ¿necesita los otros seis elementos en la parte superior? Probablemente no. Quizás no necesites ninguno de ellos. O podría extenderlos a las cuatro esquinas de la pantalla, por ejemplo.

Piense en la interacción más que en la interfaz. Idea aleatoria: ¿necesita identificadores permanentes de fila y columna? Si NUNCA son realmente necesarios (no olvides que lo que los jugadores necesitan y lo que tu juego necesita son dos cosas diferentes) ¿pueden aparecer dinámicamente a medida que se colocan las piezas? Puedes obtener un poco de esto solo mirándote diligentemente jugar: ¿qué usas realmente y qué miras?

Ya hay muchas buenas respuestas, pero no veo ninguna que se centre en el juego de ir en sí. Puedes pensar en mi respuesta como una especialización de otras respuestas aplicadas al juego de Go (y probablemente algunas de mis propias ideas).

En primer lugar, piense en “verdadero goban”. ¿Qué tienes, qué necesitas cuando juegas un juego de go? Pensando en esto:

  • Quitaría los identificadores de filas y columnas. Son inútiles mientras juegas, solo son útiles al discutir el juego, que no harás mucho en un dispositivo móvil.
  • Quitaría la información de Komi y Handicap de la pantalla principal. Solo necesitas esto al comienzo del juego, y luego lo sabes de todos modos. Haga que la información esté disponible a través de un botón en el menú, eso será suficiente.
  • Quitaría (o haría mucho más pequeño) los nombres de los jugadores. Por experiencia, la mayoría de los jugadores piensan como “blanco” y “negro”. Los nombres son útiles al comienzo del juego (para conocer a tu oponente) o más tarde, cuando quieres recordar en qué contexto se jugó el juego). Haga que esta información esté disponible a través del menú (¿por qué no en la misma ventana de “información del juego” donde coloca komi y handicap?)
  • Volvería a trabajar la barra de menú superior. “Pasar” y “Renunciar” son dos acciones que realizarás solo una vez en el juego. No es necesario que estén disponibles aquí en la pantalla principal. “Sugerencia”, “Deshacer” y “Territorio” son acciones que no forman parte del juego original de go. Puedo estar equivocado porque no conozco esta aplicación en particular, pero supongo que no se usarán con tanta frecuencia. Probablemente puedas volver a meterlos en el menú. La “configuración” es exactamente la misma: configurará esto una vez y habrá terminado.

Esto debería sentirse mucho menos concurrido una vez que te deshagas de todo esto.

El goban en sí está bien, no estoy de acuerdo con lo que dijeron otras personas: la textura no es un gran problema y las piedras que se tocan se sienten normales. Como jugador go, creo que el juego en sí es legible y claro. Es posible que pueda mejorar el aspecto, pero no creo que pueda ganar mucho además de la estética pura.

Parece abarrotado porque el diseñador ha mostrado demasiadas opciones para el usuario. Reduzca la cantidad de botones: muestre solo los que son importantes para una pantalla en particular, elimine los que están deshabilitados, introduzca gestos para acciones en lugar de botones. Cree más espacio en blanco e introduzca más relleno entre los elementos.

No sabría si realmente quieres que te contestemos por qué está lleno, pero obviamente es porque hay tantos elementos para el pequeño espacio.
Sobre cómo hacer que se vea menos congestionado, sugiero que las barras que muestran el nombre del jugador / nivel / puntajes / tiempo se fusionen de tal manera que toda la información esté contenida en una sola barra para cada jugador.
También creo que hay tanta información que se muestra de una vez. Puede colocar aquellos que no son necesarios para que el jugador los vea o compruebe de forma constante e instantánea debajo de un elemento del menú d como probablemente “detalles”.
También le habría aconsejado que coloque todas las funciones en la parte superior de la pantalla como elementos para elegir desde el botón de menú, pero supongo que algunos de ellos son controles que pueden necesitarse con frecuencia durante la reproducción. Por lo tanto, empaque todas las opciones que no caigan dentro de esa categoría en el menú (es por eso que se llama menú).
Me gustaría señalar que averiguar qué hacer para que esté menos congestionado desde un punto de vista externo es bastante difícil porque no se nos proporciona información adecuada sobre la aplicación en sí y los botones de control en la interfaz. Pero espero que lo que hemos podido señalar podría ayudar. En general, diría que debe esforzarse por mantener solo la información y el control en tiempo real en la interfaz y mantener los controles que necesita con frecuencia en la interfaz con botones que pueden contener el nombre del control (o mejor aún, solo iconos que representan la función) y todo lo demás se coloca debajo de un ícono ‘menú’. Espero que esto sea útil

No sé los nombres de las diferentes secciones de este juego, así que intentaré hablar en términos simples. Hay mucho espacio vacío debajo del tablero, en el lado izquierdo del nombre del jugador y el temporizador. Puedes cambiar el nombre y la puntuación del segundo jugador hacia abajo y ajustar los tamaños para que quepan allí. Ahora puede reestructurar ‘Komi’ y ‘Handicap’ horizontalmente. Lo que hará que esa área se vea más limpia. Puede usar iconos de colores claros con texto superpuesto para el menú superior. En general, debe reducir un poco el tamaño de la fuente.

El tablero se ve puesto a tierra porque las piezas son muy grandes en comparación con el espacio que necesitan para llenar. Son del tamaño más grande posible, sin dejar espacios entre ellos, lo que lo hace muy concurrido. Hacerlos un poco más pequeños, al menos visualmente, lo haría sentir mucho más relajado.