Archivo para Programación

Dominando Flash

Posted in Videojuegos with tags , , , , , , on 6 enero 2010 by Bahamut

Voy a poner un video porque no puedo poner la aplicación completa, pero supongo que es más que suficiente.

He estado haciendo un proyecto en Adobe Flash (AS3) con mis colegas de 5Games Studio, esta aplicación es un curso interactivo sobre como se realiza una inspección real de ascensores, hemos utilizados fotografías vectorizadas y nos han modelado un personaje principal, es una especie de “videojuego” podríamos llamar, en el que manejas un personaje tipo “aventura gráfica” y tienes que cumplir una serie de objetivos que son los referentes a una inspección real de ascensores (utilizando la normativa real). Quizás a mas de uno esto le parezca aburrido, pero para nosotros ha sido un gran logro ya que podría ser perfectamente un videojuego. De momento no hemos conseguido vender este proyecto, pero esto nunca se sabe, os dejo con el video, en el que se ve la rueda de verbos, el personaje, escenarios de inspección, acciones que se realizan y videoayudas, en resumen, hemos creado un “curso interactivo” que de momento no tiene dueño. Yo me he dedicado a la programación únicamente en AS3, aunque también he tenido que hacer algún que otro movieclip.

Si alguien está interesado en este tipo de cosas, ya sea porque le interesa este tipo de tecnologías o sea porque le interesa contratarnos un desarrollo, podeis contactar conmigo!

PD: No he dejado el zelda de lado, simplemente no he podido retomar el proyecto, y tampoco quería sacar una versión “a medio acabar” pero es probable que lo haga tarde o temprano ya que mejoró mucho su aspecto y la versión actual difiere mucho de la demo que puse hace un año.

Juegos para móviles de mis compañeros de Master

Posted in Videojuegos with tags , , on 21 julio 2009 by Bahamut

Mi ex-profesor de Java para Móviles (Luis Javier Lopez Arredondo) del Master de Videojuegos ha publicado en su blog los videos de los juegos para móviles que hicimos durante el curso (el zelda entre ellos), si eres curioso y quieres ver lo que han hecho también mis compañeros, entra aquí:

http://hardprogrammer.blogspot.com/2009/07/j2me-my-student-projects.html

Zelda Mobile

Posted in Videojuegos with tags , , , on 30 junio 2009 by Bahamut

Bueno, aquí os traigo mi primer proyecto Java para móviles, es un Zelda con gráficos del Minish Cap (Gameboy Advance) pero para teléfonos móviles. He respetado el sistema de juego del Zelda original de GBA, con todos sus frames de animación y su sistema de movimiento y ataque. Si quereis probarlo tendreis que pasarlo al teléfono movil. No es gran cosa, es un simple nivel con varios enemigos donde el único final es la muerte, solo es una demo de concepto que quería hacer para que veais que seria posible portar el Zelda a teléfonos moviles si Nintendo quisiera. También es verdad que esta demo consume mucha memoria, asi que si teneis un movil muy antiguo o con poca memoria pueda que se atasque o que no funcione, pero generalmente debería funcionar sin problemas. Más adelante haré una versión “Lite” para los que tengais móviles mas antiguos.

zelda1

zelda2

Implementado:
Resolución 320 x 240.
Scroll de pantalla perfecto.
Efectos de sonido del juego original.
Sistema de movimiento y ataque del juego original.

Animaciones del juego original con todos sus frames.
Sistema de daños tanto para el personaje como para los enemigos.
Sistema de invencibilidad temporal para huir de los enemigos.
Enemigos con 2 tipos de movimiento (IA?).
Enemigos pueden soltar objetos (corazón).

Por implementar:
Poder destruir la maleza.
Movimiento diagonal.
Mejorar el sistema de colisión.
Mejorar la memoria consumida para móviles mas antiguos.
Añadir mas niveles, enemigos, objetos, etc…

Compatibilidad:
Probado en Sony Ericsson y Nokia.
También debería ser compatible con móviles de menor resolución.

DESCARGAR ZELDA MOBILE 1.0

Pantalla de Inicio y Game Over.
Scroll de pantalla perfecto.
Animaciones fluídas con muchos frames.
Muchos efectos de sonido.
Sistema de daños tanto para el personaje como para los enemigos.
Sistema de invencibilidad temporal para huir de los enemigos.
Enemigos con 2 tipos de movimiento (cutre IA).
Enemigos pueden soltar objetos (solo el corazón).

Bahamut Wars: Mi primer juego con XNA

Posted in Videojuegos with tags , , , , on 24 febrero 2009 by Bahamut

Bueno, y por fín aquí os dejo mi primer juego completo hecho en XNA 3.0!

He estado varias semanas sin parar con el XNA y también podríamos decir que he acabado mi primer juego completo, ya que, de todo lo que he hecho hasta ahora, es lo que mas se asemeja a un juego acabado.
Tanto tiempo sin actualizar se debe a que he estado todo el dia programando y haciendo el juego, en teoría compatible con XBOX360, pero al final, como no tengo la XBOX, no he podido depurarlo para que funcione en ésta, así que solo incluyo la versión para Windows.

La verdad es que el juego en sí lo acabé en una semana, pero luego lo he querido dejar “bonito” y he tardado unas 3 semanas en acabarlo todo. Espero que no tenga fallos porque lo he probado bastante, pero nunca se sabe!
El juego consiste, básicamente, en matar monstruos (entre ellos bahamut, como no!). Para hacer este juego me he basado en el juego de matar ovnis del tutorial de inicio de XNA, pero como veis lo he retocado tanto que ya parece otra cosa. Le he añadido monstruos, niveles de dificultad, pausa, puntuaciones, sonido, menús y transiciones.
Aunque en el juego ya incluyo las instrucciones de como jugar, básicamente puedes mover el cañon con las flechas izquierda y derecha, y disparar con la barra de espacio. El objetivo es matar todo lo que puedas para sumar puntos, aunque realmente el juego no tiene fin (no he querido alargar el desarrollo más de la cuenta porque creo que ya he aprendido bastante con lo que he hecho y prefiero hacer otro juego antes de seguir modificando éste). Las puntuaciones también se quedan grabadas y hay 3 niveles de dificultad con diferentes enemigos y escenarios.

Por cierto, el modo historia lo puse un poco de coña, porque sería muy largo de hacer y yo solo no tengo paciencia, así que no está disponible. Te reto a que superes los 1000 puntos! (bastante dificil desde luego)

Para más detalles consulta las instrucciones adjuntas con el juego. Y si alguien necesita el código fuente que no dude en pedírmelo (no lo he incluído con la descarga). Si realmente te interesa simplemente escribeme un email y te lo envío. Me gusta saber a quien le interesa el código fuente y no dejarlo libre por ahí!

El copyright de la mayor parte de los gráficos y sonido es de SquareEnix, así que espero que no os importe, ya que yo dibujar lo justo… pero mis cosillas he hecho con el photoshop. Y como el juego es gratis no creo que les importe!

Por cierto, también se puede alternar a modo ventana pulsando ALT + ENTER.
Sin mas dilación… aquí os dejo con mi Bahamut Wars! Hasta la próxima!

 

DESCARGAR BAHAMUT WARS 1.0 FINAL