Después de mi primer juego para la Nintendo DS, y tras pensar durante un tiempo cual sería el próximo, al final me puse manos a la obra y decidí empezar a programar una mejora del juego de Go hecho por Jandujar.
Esta nueva versión que estoy haciendo incorpora una serie de mejoras que considero básicas para poder ser utilizado:
- Utiliza la pantalla táctil para poner las fichas. En la primera versión solamente se podían poner utilizando las flechas, lo que hacía muy difícil un juego fluído.
- Permite hasta tres niveles de zoom: Una visión general del tablero para poder tener una vista completa del juego, una ampliación media y una ampliación grande que facilita enormemente el posicionamiento de las fichas
- Unos gráficos mejorados. Las fichas las he sacado del juego PANDA-glGo y dan una impresión muy realista.
El juego permitirá enfrentarse contra la máquina o contra un oponente humano. Para la primera opción utilizaré código de GNU Go 1.2, que aunque no es perfecto, da un nivel de dificultad medianamente bueno.
De momento he conseguido terminar casi todo el motor gráfico (con el zoom y el scroll) y el posicionamiento de las fichas mediante la pantalla táctil, pero todavía queda mucho camino por recorrer.
Espero que el resultado final sea bueno! :)
Aqui hay algunas capturas del estado actual y un pequeño video donde se puede ver como funciona el zoom y la colocación de las fichas en el tablero:
Video