He probado la nueva versión del buscaminas y va muy bien excepto por el detalle de que se corta el texto. Es como si la primera línea empezase demasiado arriba. No he tenido tiempo de mirar el fuente pero seguro que es alguna tontería. Por lo demás estupendo, esta vez ni un solo cuelgue
Con OpenGL se pueden hacer gráficos en 2D pegando cada sprite sobre un polígono plano a modo de textura. Después se pone el polígono frente a la cámara y... voilà!
Por mi parte he estado mirando el fuente de las GRRLIB (las que incluyen soporte para wiimote), aunque no la parte del wiimote (que de momento no me interesa porque prefiero esperar a que lo integren en libogc), sino la parte de dibujado 2D. Como me temía la wii no parece tener funciones específicas para 2D (o no se han descubierto) y las librerías usan el truco que he puesto en el párrafo anterior, es decir, dibujan a una textura y después ponen la textura ocupando toda la pantalla. Es un código más o menos sencillo y muy interesante de mirar. Lo que estoy intentando ahora es prescindir de las GRRLIB y hacer lo mismo desde mi propio código.
Mientras lo consigo o no he probado la función para volver al menú de Wii que encontré el otro día y funciona de maravilla
SYS_ResetSystem (SYS_RETURNTOMENU, 0, 0);
La función además vale para apagar la consola y creo que para reiniciar el juego desde el principio, aunque esas dos cosas no las he probado.
Pero como siempre tiene que haber una pega ,resulta que en la versión actual de libogc aún no está implementada la parte de volver al menú de wii, así que he tenido que compilar la última versión del CVS para poder usarla. Si no se usa la versión CVS el código que he puesto arriba no compila.
Saludos!
EDIT: Olvida lo que te dije de que se corta. Lo he vuelto a mirar y es cosa de mi TV. Lalalala...