Primeras nociones de la UI
ACE Game Sin Comentarios »Voy a dedicarle unas entradas a la parte gráfica, a la interfaz de usuario. Así nos permitirá comenzar a probarla a la vez que probamos las funcionalidades de la aplicación. En esta primera entrada daremos las primeras indicaciones de lo básico a tener en cuenta.
Lo ideal es hacerla, al igual que el motor, lo máximo configurable posible. De todas formas, para simplificar un poco el trabajo inicial, partiremos de algunas premisas. Por ejemplo, de momento está pensado para juegos de 2 jugadores. Más adelante se podría mirar de adaptar para varios y así soportar juegos multijugador.
Lo primero es separar el terreno de juego de los dos jugadores. Una vez hecho esto, lo que viene a continuación es independiente de para qué jugador se trate. La zona de juego se puede dividir en varias regiones, cada una con una finalidad diferente.
Por un lado tendremos el lugar donde se colocan las cartas a robar, por otro las cartas de la mano, las que están en juego, las que ya han sido jugadas y descartadas, etc. Incluso, podemos llegar a pensar en meter una zona dedicada a los contadores que se puedan usar en el juego.
Y como objeto ligado casi por definición, están la carta. Es una representación gráfica que permitirá poder jugar y mover las cartas de zona y tendrá la mínima información necesaria para el juego.
En las dos próximas entradas explicaré detalles sobre estos dos objetos y subiré las capturas de la aplicación.


Comentarios recientes