Le estoy pillando el gustillo a esto de programar para consolas, asi que he decidido hacer algo para wii, tanto la ds como wii son consolas muy atractivas para crear juegos, principalmente por sus capacidades, la ds tiene su pantalla tactil, y su micro y la wii su estupendo mando, con su sensor de movimiento, los infrarrojos, acelerometros..... una gozada....
Mi objetivo para empezar es diseñar una version de Komopong para wii, komopong no es ni mas ni menos que mi version personal de pong XD. ¿ y porque komopong?, pues mas que nada es una costumbre que tengo cuando empiezo a estudiar un sistema nuevo, es un juego sencillo, y te permite familiarizarte con el sistema, existe un komopong para pc, otro tambien para pc pero en 3d, otro para ds, y si termino este, pues existira uno para wii XD.
OBJETIVO:
El objetivo sera desarrollar un juego de estetica pong de uno y dos jugadores, que permita utilizar el sistema de deteccion infrarroja del wiimando para mover las palas, y que incorpore la fucion vibracion.
Menú:
dispondra de una pantalla con el titulo de Komopong wii donde pdras seleccionar los dos modos de juego (1 jugador vs cpu/ 2 jugadores) para seleccionarlos se utilizará un puntero controlado con el wimando, mediante el sistema de infrarojos de wii.
Modo jugador vs cpu:
Este modo en el que compites contra la cpu, costara de 5 niveles (por el momento XD) con distinto grado de dificultad, para controlar la pala se utilizaran los infrarojos del wiimote.
Modo dos jugadores:
En este modo solo existira una pantalla, pero se podran seleccionar varios niveles de velocidad de la pelota, también es posible (aún no es seguro) que exista un nivel de dificultad libre donde se hará uso de los acelerometros para determinar la velocidad de la bola.
Herramientas:
Como framework, utilizaré como no, devkitpro con sus respectivas librerias para wii, y como lenguaje utilizaré c.
Bueno, eso es todo por el momento, el juego es simplon, pero como he dicho antes, es muy bueno para familiarizarse, el pong tiene ese noseque que hace que unos lo adoren y otros lo odien, je, je, no tiene termino medio, bueno ire poniendo los avances de este proyectito.
Programar para wii es algo mas complicado que para nds, principalmente porque no dispone de librerias tan desarrolladas, como las de esta ultima (palib), pero lo bueno es que aprendes mucho mas, para alguien que lo que pretende es crear juegos (como es mi caso) puede resultar algo engorroso y lento, por ser mas complicado, pero si disfrutas programando (tambien es mi caso XD) y te gusta sufrir un poco mas, esta es tu consola.
Se pueden crear cosas muuuuy chulas con esta maquinita :P (lastima que tenga juegos tan malos)
saludos
jueves, 12 de marzo de 2009
miércoles, 4 de marzo de 2009
Evelonth
Aqui otro de mis proyectitos para la ds, se trata de evelonth, un juego plataformas, que aun solo tiene dos niveles.
La historia trata sobre un mundo, Evelonth, un lugar apacible donde sus habitantes viven en paz, hasta que un dia el planeta es atacado por unos invasores humanos comandados por el terrible general warlior Setro. Estos seres (humanos) buscan una fuente de poder capaz de transformar en un dios a todo el que la posea, y curiosamente detectan que esa fuente emana de Evelonth.
Tu papel será el de Raint, un habitante de Evelonth, que ve como el y su pueblo son capturados por Warlior, Raint es disparado al ser capturado por el ejercito de Warlior, y cuando despierta descubre que está en una extraña habitacion, con sus heridas curadas, pero encerrado... apartir de ahí Raint tendra que escapar ya que solo el puede salvar su mundo.....
Así es como queda la histora por el momento, hace poco publiqué la demo con los dos primeros niveles en las distintas web de homebrew, en esta demo se ve como comienza la historia, como es capturado y como escapa para intentar rescatar a su mundo, el caso es que el juego parece que no ha tenido el exito que yo esperaba, y eso me ha desanimado un poco, el juego al estar en fase inicial no aporta mucha accion, y tiene algun bug con el perro (el fiel amigo de Raint), pero no sé, me esperaba un poco mas de animo;
el caso es que he decidido dejarlo parado por un tiempo, y no se si lo continuare.

VIDEO:
Si alguien quiere jugarlo (si alguien entra en el blog) y tiene una ds, con el corespondiente cartucho para cargar software no firmado (una flash card) puede hacerlo desde aquí:
Evelonth v0.99
Ay... es que los comentarios lo son todo para los que hacemos esto por amor al arte......
saludos
La historia trata sobre un mundo, Evelonth, un lugar apacible donde sus habitantes viven en paz, hasta que un dia el planeta es atacado por unos invasores humanos comandados por el terrible general warlior Setro. Estos seres (humanos) buscan una fuente de poder capaz de transformar en un dios a todo el que la posea, y curiosamente detectan que esa fuente emana de Evelonth.
Tu papel será el de Raint, un habitante de Evelonth, que ve como el y su pueblo son capturados por Warlior, Raint es disparado al ser capturado por el ejercito de Warlior, y cuando despierta descubre que está en una extraña habitacion, con sus heridas curadas, pero encerrado... apartir de ahí Raint tendra que escapar ya que solo el puede salvar su mundo.....
Así es como queda la histora por el momento, hace poco publiqué la demo con los dos primeros niveles en las distintas web de homebrew, en esta demo se ve como comienza la historia, como es capturado y como escapa para intentar rescatar a su mundo, el caso es que el juego parece que no ha tenido el exito que yo esperaba, y eso me ha desanimado un poco, el juego al estar en fase inicial no aporta mucha accion, y tiene algun bug con el perro (el fiel amigo de Raint), pero no sé, me esperaba un poco mas de animo;
el caso es que he decidido dejarlo parado por un tiempo, y no se si lo continuare.
VIDEO:
Si alguien quiere jugarlo (si alguien entra en el blog) y tiene una ds, con el corespondiente cartucho para cargar software no firmado (una flash card) puede hacerlo desde aquí:
Evelonth v0.99
Ay... es que los comentarios lo son todo para los que hacemos esto por amor al arte......
saludos
Etiquetas:
Mis juegos
miércoles, 21 de enero de 2009
Komopong ds
Bueno aquí os presento el que fué mi primer juego para nintendo ds, tambien es el juego que mas aprecio de todos los que he programado, ¿y por que? pues porque fué el primer juego que presenté a un concurso, y con el que quedé en tercera posición, lo cual no está nada mal para tratarse de un juego de estética pong.
Komopong es un juego sencillo, como he mencionado antes se trata de un pong, pero con una mecánica y una estetica un poco distinta a la del original, en primer lugar el sistema de puntuacion es diferente, en el original los dos jugadores comenzaban on cero tantos, si marcabas en el lado contrario se te añadia un punto.
En Komopong la cosa es distinta comienzas con diez puntos que serian como vidas si anotas un tanto a tu rival este pierde un punto, y si te lo anota el a ti, lo pierdes tú.
otra novedad de este juego es el sistema de control, que gracias a la pantalla táctil de la ds te permite mover tu pala con el stylus, personalmente creo que resulta muy divertido mover tú la pala y no pulsando un boton.
En el pong original la pala se movía de izquierda a derecha, pero en Komopong tambien puedes moverla ligeramente de arriba a abajo pra darle con ganas a la pelotita, por supuesto tu rival tambien puede XD.
Lo malo de los pong es que aburren siempre es lo mismo, tienes una pelotita que va de un lado a otro y tienes que tener cuidado de que no se te cuele en tu lado, al poco rato de jugarlo te aburre tremendamente, y mas si el juego es de un solo jugador, como es el caso de Komopong, así que pensé en crear variedad.
El primer nivel es como en todos los pongs tienes dos palas, (la tuya y la de tu rival) y una pelotita, pero en el nivel dos la cosa ya cambia gracias a la inclusion de dos rocas que se mueven libremente por la pantalla XD que hacen que tengas que estar atento no solo a la pelota y a tu rival, sino tambien a estas molestas rocas, ya que la pelota rebota si si la lanzas contra ellas.
El tercer nivel se complica aun mas, ya que te encuentras con que en tu pantalla y en la de tu enmigo hay una especie de aro que se mueve de un lado a otro ¿y que son estos aros? pues ni mas ni menos que unos teletransportadores XD. El funcionamiento es sencillo, si cuelas la pelota en el aro que está en tu pantalla, se transporta directamente al que está en la otra pantalla, por lo que tu rival en este caso tendrá que reaccionar muy rápido para que no se le cuele, ya que aparece directamente en su pantalla, lo mismo te pasará a ti si el la cuela en su aro.
Francamente ese nivel es una locura, tienes que estar muy atento a la posicion de la pelota, tu posicion y la de los aros, todo un reto para los reflejos je, je.
El cuarto y ultimo nivel (por el momento) se muy parecido a el primero, lo unico que cambia es el aspecto gráfico, y que la velocidad de la pelota aumenta notablemente.
El juego está programado en C/C++, pero hacer un juego como pong no es muy complicado, creo que todo el que quiera comenzar a programar juegos tendria que comenzar con un juego de este tipo ya que es sencillito pero se pueden aprender cosillas que luego pueden aplicarse a otros mas complejos. Tal vez la mayor dificultad en cuanto a la programacion de este juego esté en la IA de la cpu tienes que hacer que no sea muy lista, pero que tampoco sea muy tonta, porque si no o es imposible de ganar o es muy facil, hay que crear una ia que reaccione de forma similar a como la haría una persona real, (que pueda confundirse) para que el jugador vea que no es imposible ganar, pero tampoco facil :D.
Y bueno eso es todo, si alguien quiere jugarlo, puede descargarlo en
http://nds.scenebeta.com/noticia/komopong-ds
saludetes
Etiquetas:
Mis juegos
Suscribirse a:
Entradas (Atom)