PhoneSudokuDS v0.2

Hola!!

Como comente en otro hilo estaba trabajando en un Sudoku para la NDS, exactamente un port del PhoneSudoku que me hice para los Nokia S60, y por fin salen resultados :D :D

Una imagen vale mas que mil palabras:

Imagen

Es una versión muy temprana aunque totalmente "jugable". Lo posteo para ver si tiene aceptación y ver si interesa.
Es mi primer proyecto así que todas las sugerencias, críticas, dudas e inquietudes xD serán muy bien recibidas ;)

Características:
- Sudokus Aleatorios
- 4 Niveles de Dificultad
- Hasta 4 apuntes por casilla (Modo Lápiz)

Lo que queda aún por hacer:
- Sonido Click al pulsar con el Stylus (Idea de Snaky)
- No comprueba si vas bien o mal durante la partida
- Función Save/Load
- Records
- Hacerlo bonito, acepto todo tipo de ayuda ;)
- Seguramente arreglar mil bugs.....

Modo de Uso:
Yo creo que es muy intuitivo, pinchar y pinchar.... xD. Para cambiar los menus, click en las flechas de los lados.... Solo se usa el Stylus, así que olvidaros del PAD ;)

Yo no tengo la NDS (sí, ya lo sé, programa sobre algo que no tengo, no hace falta que me lo digais xD), así que agradacería que me comunicaseis si tiene fallos de renderizado, si no arranca etc.... Yo lo compruebo en el emulador Dualis (r11) y funciona perfectamente.

Espero vuestros comentarios.

Releases

Versión 0.5.
Novedades:
- Cinco Fondos Distintos (rotan cada 5 minutos para no sobrecargar) Gracias a NeoTX
- Contador de Tiempo
- Cuando terminas correctamente sale al Menú, falta poner aún un Congratulations
- Botón para apagar la luz de la pantalla superior (en teoría), no tengo la Máquina así que no puedo ver si lo hace realmente, ya me contais ;) (Idea de Pepinote)

PhoneSudokuDS Versión 0.5 -> DESCARGAR AQUÍ (.nds y .nds.gba)


Salu2 :)
Vaya ... gracias por tu trabajo... ya te contaré.
Adjunto tmb el ds.gba por si a alguien le resulta mas cómodo :)


Editado: Mirar primer post, que ya no me cabe como adjunto la nueva release
Lo bajare y lo probare a ver que tal.

Un Saludo.
Way, voy a bajar y probar ahora mismo ya te ire comentando como va, sigue con ello q seguro q a muxa gente le interesa.

Un saludo.
esta bien esto, lo que yo quisiera es que alguien me explique como va esto del sudoku porque visite ya mil webs y no mentero de la mekanica xD
facil y sencillo tienes que ir poniendo numeros del 1 al 9 sin que se rpitan ni en la linea vertical ni horizontal y asi asta que llenes todos los cuados. ya sabes un juego japones se les ba un poco la olla
[tadoramo] Muchas gracias Morpheo17 [tadoramo] tiene una buenisima pinta, cuando me llegue la supercard lo probare, sigue asi [oki]
GalForD69, puedes ver de que va todo eso del sudoku aqui. Tienes una introduccion de como surge este juego, sus reglas, metodos pa resolverlos, etc..

Saludos, Splinter
Derin escribió:ya sabes un juego japones se les ba un poco la olla


Bueno de Japonés nada... y no es una ida de la olla que es bueno para agilidad mental . A mi no me atrae mucho la verdad , pero como conozco un par de personas que sí es por ello que me lo descargé . A ver cuando lo pruebo.


Wikipedia escribió:The puzzle was designed by Howard Garns, a retired architect and freelance puzzle constructor, and first published in 1979. Although likely inspired by the Latin square invention of Leonhard Euler, Garns added a third dimension (the regional restriction) to the mathematical construct and (unlike Euler) presented the creation as a puzzle, providing a partially-completed grid and requiring the solver to fill in the rest. The puzzle was first published in New York by the specialist puzzle publisher Dell Magazines in its magazine Dell Pencil Puzzles and Word Games, under the title Number Place (which we can only assume Garns named it).
Probado en mi SC y va perfecto, no esperaba el detalle de poder poner en cada casilla 4 múltiples opciones! En cuanto pulas un poco el tema de que te diga si está bien al acabar y que te guarde los récords del tiempo que has tardado será perfecto [oki]

Ánimo, un saludo!
Gracias a todos por probarlo :D

Seguire desarrollandolo, y asi lo termino con todo lo que me queda. Por cierto, una pregunta, habeis probado la opción "Salir" del menu?? que hace?? porque en el emulador termina el programa pero se qda congelado, no debe estar pensado el salir en los juegos de consolas xDDD, Es por curiosidad, xq sino sirve lo kito.

Alguna sugerencia para futuras versiones??
La opción salir no hace nada, a mí se me quedó colgado... Para futuras versiones... Pues podrías incluir un modo de juego normal y otro time attack en el que hubiera un límite de tiempo para resolver cada sudoku...la posibilidad de guardar los récords, y también una forma de poder interrumpir la partida y continuar más tarde....
Lo del time attack puede estar bien, pero al fin y al cabo es como el tiempo pero al reves xD.

Tenia pensado varias ideas, como hacer sudokus fijos tmb, y hacer un modo multijugador por tiempo y por wifi batir los tiempos (cuando metan wifi en las PA_Libs), pero así le da un poco mas de gracia :)

Pero bueno, primero lo primero que es hacer lo que está puesto en el primer post, para cerrar una versión jugable, y solo meterle añadidos :)
Oleeeee el morpheo q puto crack!!!

Pos nada, ya lo pruebo y t cuento, he probado el otro sudoku q hay pero no me gusta, así q a ver q tal este ;)

Sigue así!!!
Otra cosa interesante seria que la pantalla de arriba se apagara para ahorrar bateria.
A mi con un M3 SD no me funciona, se me queda en blanco.

He probado a meterlo "a pelo" y con el M3 Manager, pero nada de nada
:-(

Por lo que veo funciona solo con SuperCard??? a los que os ha funcionado con que lo habeis probado??. La verdad que no entiendo porque no va en un M3, se supone que las PA_Libs son independientes al flashcart.

He estado leyendo y para que funciona en el M3 usa el .gba.ds (en el segundo post) y haber si funciona. Sino hay que usar el Loder de M3/G6 de aquí. De momento pruébame el phonesudokuds.ds.gba y a ver si funciona y me cuentas.

Gracias por probarlo :)

PD: Ayer hice algunas modificaciones como poner un contador, y cuando terminas bien sale al menu. Hoy me pondre con un boton que te diga como vas (sumando tiempo al contador o poniendo limite de veces), guardar y cargar y si me da tiempo que salga algo cuando lo haces. Me reitero: Acepto todo tipo de ayuda gráfica :D :D :D
Primero, enhorabuena por el juego.
Segundo, como quieres la ayuda gráfica? Dime el formato, peso, longitud.
Un congratulations o un fondo te vendrían bien? Podrías poner otro de enhorabuena cuando superas los records.

Edit: aquí pongo algún fondo por si te gusta. Supongo que puedes poner más de uno aleatoriamente.

Imagen

Imagen

Imagen
Mil Gracias NeoTX :D :D

El tamañode las pantallas de la DS es: 256x192, y formato pues mejor en BMP y asi no perdemos calidad a la hora de pasarlo yo a la DS (como es pekeño, tampoco nos va a ocupar mucho la imagen). Se pueden poner aleatoriamente como dices, e incluso rotarlos en el juego (de imagen digo xD)
Sobre enhorabuena o has ganado o parecidos, también vendría bien. Como si quieres hacere un fondo personalizado donde coloque los botones de elección de número, a tipo de background, y encaje el Sudoku o algo así. Ahora mismo es negro, así que todo es bienvenido xD.

Pues eso, to lo q kieras pasarme BMP, y si es fondo de 256x192 :)

Edito: BMP de 256 colores ;)
Ante todo, ENHORABUENA por tu trabajo.

Me ha encantado a mí y a mis hijos.

Como granito de arena y para tu conocimiento pongo la siguiente información:

Utilizado en Supercard, con firm 1.60 en NDS Azul.

- El fichero *.nds no me ha funcionado, me aparecian las dos pantallas blancas.

- El fichero *.ds.gba tampoco me iba; pantallas blancas también

- Renombré el fichero *.ds.gba a *.nds y me ha funcionado perfectamente.

GRACIAS y ADELANTE. Esperamos con impaciencia tus adelantos.

Un saludo
Pues yo lo pongo con mi g6 pero no me tira, lo pongo tanto "limpio" como por la aplicacion y no me va.
Gracias Califa_ :)

Seppuku, prueba de la forma de Califa_ y a ver si hay suerte. Para tu flash es el .nds.gba, lo que pasa que no se como lo tendrás que pasar, si habrá que parchear o que. Prueba a meterlo a pelo, sino lo renombras y sino pos no se :S

Ya estoy con el Save/Load, en cuanto lo tenga suelto la nueva Release, estad atentos ;) xDDDD
pepinote escribió:Otra cosa interesante seria que la pantalla de arriba se apagara para ahorrar bateria.


Si señor. Eso seria una buena implementación.
Claro, por que yo me tiro horas y horas jugando :D, y si esta la de encima encendida, pues menos horas me tiro XD
Ok, pondre un botón de activar/desactivar la pantalla superior, que no me cuesta nada ;)
enhorabuena por tu trabajo , me lo he descargado tanto para el movil como para la DS y es cojonudo ;D que buenos me voy a dar ahora SODUKANDO por todos ladosª [666]
Tienes que meter obligatoriamente la imágenes a 256 colores [buuuaaaa] ?
Quedan un poco mal las que he posteado con tan pocos colores. Voy a ver que puedo hacer [fumando]

Editado: he conseguido no perder mucha calidad primero pasándo la imagen (jpg) a gif y después a bmp. Ya te mando una prueba :p
Califa_ escribió:Ante todo, ENHORABUENA por tu trabajo.

Me ha encantado a mí y a mis hijos.

Como granito de arena y para tu conocimiento pongo la siguiente información:

Utilizado en Supercard, con firm 1.60 en NDS Azul.

- El fichero *.nds no me ha funcionado, me aparecian las dos pantallas blancas.

- El fichero *.ds.gba tampoco me iba; pantallas blancas también

- Renombré el fichero *.ds.gba a *.nds y me ha funcionado perfectamente.

GRACIAS y ADELANTE. Esperamos con impaciencia tus adelantos.

Un saludo


Me pasa lo mismo. Uso una SC con SD con la última versión de firmware y la NDS esta flasheada con última versión también.

SUGERENCIAS:
-Dividir las regiones con una linea de otro color
-Poner un menú cuando estes jugando en la tecla star por ejemplo, para abandonar reiniciar pausa...

Te lo has currado [oki]
para las imagenes, usad .png que es mejor que bmp
Nueva release. Versión 0.5.
Novedades:
- Cinco Fondos Distintos (rotan cada 5 minutos para no sobrecargar) Gracias a NeoTX
- Contador de Tiempo
- Cuando terminas correctamente sale al Menú, falta poner aún un Congratulations
- Botón para apagar la luz de la pantalla superior (en teoría), no tengo la Máquina así que no puedo ver si lo hace realmente, ya me contais ;)

PD: ¿Porqué cambio el título en el primer post y no se cambia en el foro? Así poco se va a ver que lo he actualizado :-(
Probando la versión 0.5:

El boton de apagado de panatalla, cuando lo pulsas la primera vez, cambia a on, pero no hace nada. Pulso otra vez y cambia a off, apagando la pantalla de abajo. Pulso otra, cambia a on y apaga arriba. Las demas pulsaciones, cambian a encendido/apagado en la pantalla de arriba, pero lña de abajo queda apagada. :-|
Tampoco me sale ningun cartel cuando termina y el reloj sigue corriendo.
Los fondos si rotan.

Otra sugerancia, que haga algún ruido cuando pulsas en la pantalla.
Me has dejado flipado con lo que apaga las luces como le da la gana..... Yo solo le digo la de arriba :S :S, seguiré investigando, pero me da que es problema de las PA_Libs.

Lo del contador sigue contando a que te refieres??, teoricamente si terminas correctamente sale al Menu. Pero me he dado cuenta que tiene un fallo, porque la solución que yo tengo calculada no tiene por que ser la que ha puesto el usuario (a veces el Sudoku no tiene solución única), por lo que me hare una comprobación de Solución correcta y tirando ;)

Por lo menos los fondos rotan, algo es algo XDDD.
Con ruido a que te refieres? a un click??, el típico sonido estandar de la DS al clickar??, lo apunto.
Mu weno todo!

Te cuento los problemas que he encontrao y alguna posible sugerencia XD:

- Records y continuar están aun sin hacer (seguro que de este fallo no te habias dado cuenta XD)

- Si le das a salir se queda pillado, de todas formas no le veo que utilidad tiene eso de salir... (aunque supongo que lo que habrás intentado es que se acabe el bucle infinito cuando le das a salir o algo asin, no?)

- Para moverse por los menus (elegir dificultad y eso) solo se puede con la tactil, mejor tambien con el pad XD.

- Mu weno lo del modo lapiz (aunque si no pruebas no sabes a que se refiere..) que tal estaría cambiar entre modo lapiz y normal con el L y el R??

- Lo de las pantallas ya t lo han contado.. de todas formas se apaga la luz pero sigue mostrando el logo.. no tengo ni idea de si lo que querian los demás era eso para ahorrar batería o directamente la opción de no usar la pantalla de arriba (ni siquiera se tampoco si eso se puede hacer XD)

- Necesitamos un congratulations ya!!! [tomaaa] jejejeje

- Como ya han comentado, vendría bien una pausa al darle al start, y aunque es mas jodido, ahi es donde debería estar la opción de apagar la pantalla, y otra de volver al menu ppal (mas que nada porque no se la gente, pero a mi a veces abro el sudoku y solo al ver los numeros no m gustan y m gustaría empezar otro, o también a veces se te encasquilla uno y no te sale, y prefieres empezar uno nuevo)

- Hablando de volver a empezar... y algo pa borrar todo? (a veces te equivocas y arrastras un error, y es mejor empezar de cero, eso si, pon una tipica pregunta de "seguro?" no vayamos a borrar sin querer...)

Y por ahora nada mas, si que estaría bien lo de algun sonidito, ya que si no t apetece pos bajamos el volumen y punto XD
Pos eso, espero haberte ayudado, aunque espero no haberte sobrecargado mucho jajaja
Tienes razón. El reloj sigue avanzando por que hay varias solucciones.

Me refiero a un ruidito. Un click o algo así para sebar que has tocado la pantalla.

Van saliendo cosas. Solo hay que pulir un poco. Pero te lo estas currando de PM [oki]
Darksilvano escribió:...
- Lo de las pantallas ya t lo han contado.. de todas formas se apaga la luz pero sigue mostrando el logo.. no tengo ni idea de si lo que querian los demás era eso para ahorrar batería o directamente la opción de no usar la pantalla de arriba (ni siquiera se tampoco si eso se puede hacer XD)
....


No, era lo de apagar apagar, que no se muestre nada arriba.
Confirmo lo del encendido/apagado de las pantallas, primero se apaga la de abajo y luego la de arriba es la única que se puede encender/apagar, estando la de abajo siempre apagada...
Hola. He intentado probar el juego en mi recién adquirida supercard, pero no consigo que funcione. ¿Hay que parchearlo o cambiarle la extensión?. Me gustaría comprobar que funciona bien antes de comprarme una tarjeta de más capacidad (actualmente tengo una de 16 MB prestada).

Gracias.
si, sera depurarlo un poco, muy buen trabajo morpheo17
Para Supercard es bajarte el nds.gba y renombrarlo a .nds solo y ponerte ese, y ya funciona.
De todas maneras, este finde me actualizaré las PAlibs que viene con creador automático de ROM para SC y así no hay que hacer nada raro xD.
Espero este finde terminar casi todo, o dejarlo muy avanzado con vuestras sugerencias y pruebas :D

Gracias a todos :D
Otra cosa buena seria un boton que resolviera como maximo 3 veces una casilla, por si por ejemplo nos hemos atrancao en alguna pantalla.
Viewtiful M escribió:Confirmo lo del encendido/apagado de las pantallas, primero se apaga la de abajo y luego la de arriba es la única que se puede encender/apagar, estando la de abajo siempre apagada...

A mi tampoco me funcionaba, hasta que renombre el archivo .gba a. nds tal cual sin parchear ni nada y a jugar. ;)
[comor?] :-? ein?

Lo acabo de probar por si acaso.. pero me sigue funcionando mal.. uso M3 y flasheada con V6 sin aviso de seguridad (lo digo porque lo de mostrar el nombre parece que no funciona bien con este flashme.. será de las PAlibs??..)
no me funciona el link de descarga
Lo acabo de probar y si va ;)

A lo mejor estaba caída justo la página, prueba a ver otra vez :)
En este hilo que abri, ya pregunte lo de por que con la V6 del flashme sin aviso de seguridad, las PAlib no podian sacar el nombre de usuario, al menos de forma decente....

http://www.elotrolado.net/showthread.php?s=&threadid=511060&pagenumber=3

y en contestacion, darlack, me hizo una funcion accediendo a memoria y asi si que funciona, pasate y cambiala si quieres por esa, que si que funciona en todas las consolas (pag .3 del hilo)
Siento mi incultura del M3 y flashme, pero no se a que os referico con el nombre de usuario. Hay que hacer algo para darle compatibilidad a dicho flash?? Porque yo no uso nada de nombre de usuario, y no me qeuda calro en ese hilo para que voy a usar el getname :$

Gracias
no se, yo lo he dicho por lo que ha dicho: Darksilvano

la verdad es que yo prove tu juego y si que me funcioanba bien, auqnue si en algun momento accedias a la informacion de la consola del usuario, eso no me hubiese funcionado....
Jejeje, vaya lio que os estçais haciendo, yo m refiero a esto:

Snaky escribió:
Viewtiful M escribió:Confirmo lo del encendido/apagado de las pantallas, primero se apaga la de abajo y luego la de arriba es la única que se puede encender/apagar, estando la de abajo siempre apagada...

A mi tampoco me funcionaba, hasta que renombre el archivo .gba a. nds tal cual sin parchear ni nada y a jugar.


Yo digo que he probao a renombrarlo a .nds pero lo de apagar las pantallas me sigue sin funcionar bien, y lo que pregunto es que si le pasa a alguien mas, que diga que versiçon del flashme tiene, puesto que ya hemos detectado un fallo en las PAlibs para esta version, si no m explico bien, lo intentare de nuevo XD
70 respuestas
1, 2