El primer PONG (incluye vídeo)

Hace ya casi un año publiqué tres capítulos de una guía para aprender a crear videojuegos. Desde cero. Se llamaba “Quiero ser como Will (Wright)” y gustó mucho; sobretodo por la forma tan original que tiene de explicar las cosas (no creo que haya muchos más tutoriales así). De hecho, todavía hoy tiene bastantes visitas (están entre las entradas más visitadas del blog) y de vez en cuando recibo correos de gente preguntando dudas y diciéndome lo mucho que les está ayudando la guía.

Pero el caso es que uno de esos principiantes, Nacho Rozas, se ha tomado la molestia de grabar su primer juego en un vídeo, y me lo ha enviado al correo. Y me ha hecho mucha ilusión. Tanta ilusión que lo he subido a YouTube (con su permiso, logicamente):

[youtube]http://es.youtube.com/watch?v=C3zy13E6JRk[/youtube]

Sí, ya sé que no es nada espectacular, pero es su primer juego (¡su primer juego!). ¿Recordáis vuestro primer juego? Es más… ¿Habéis hecho alguna vez un juego? Además, me ha encantado porque lo ha hecho suyo. Ha cambiado algunos detalles del juego, le ha añadido colores (fijaros en el detalle de la pelota cambiando de color) y ha creado varios niveles de dificultad. No está nada mal…

También, quiero aprovechar para animar a aquellos que hayáis seguido la guía y aún me leáis (si es que hay alguien) a que grabéis vuestras versiones del PONG. Si alguien más lo hace, iré actualizando esta entrada.

Y para los que no hayáis hecho un juego nunca y tengáis curiosidad aquí os dejo los enlaces a los tres capítulos de la guía. Os aseguro que, al menos el primer capítulo, está hecho para gente que no sabe nada… Hasta un mono podría seguir esa guía xD

Capítulos publicados hasta el momento

La pena es que no he tenido tiempo de completar la guía (¡me queda solo un capítulo!) y se ha quedado un poco desfasada porque algunos enlaces ya no funcionan y habría que adaptarla al Windows Vista, también. Me fastidia, porque todo el mundo se queda ahí a medias, pero es que escribir un capítulo de esos me lleva un montón de tiempo, y eso es algo que no me sobra ahora mismo.

Aquí están mis criaturitas (del Spore)

Como ya sabréis, ayer salió el editor de criaturas del Spore. Como ya dejé claro hace tiempo, el Spore es un juego que sigo desde que se anunció ya hace bastante y, evidentemente, me descargué la demo en cuanto pude (es decir, el lunes).

Aquí os dejo con un vídeo de las primeras criaturas que he creado con la demo de ese editor… No hacen falta palabras xD

[youtube]http://youtube.com/watch?v=R5qZmWK7bSw[/youtube]

Y ahora, una galería con las fotos.

La evolución del Snail Alert 2

Ahora que ya lo he terminado, resulta agradable echar la vista atrás y ver la evolución de este juego que, a pesar de ser tan sencillo, tiene mucha historia:

El comienzo

Todo comenzó en junio del 2007, cuando me decidía a participar en un concurso de desarrollo rápido  de videojuegos (en menos de 48 horas) organizado en stratos-AD. Tal como explicaba por aquel entonces, las reglas eran muy sencillas: El primer elemento hostil debía ser un caracol y debía haber una protagonista de pelo muy rizado y gafas. Haciendo gala de mi habitual caraja, no me di cuenta de la segunda regla y quedé descalificado por no incluir a la chica. Aún así, no me disgusté demasiado porque en estas compos lo importante es participar (ni siquiera había premios) y sobre todo porque supuso el comienzo del juego del que estoy hablando ahora.

La idea del juego era sencilla: El jugador controlaría una nave que utiliza agua a presión para moverse y para atacar a los malvados caracoles suicidas. El objetivo del juego sería defender el mayor tiempo posible las columnas que sostinen una galería subterránea. Para ponerlo un poquito más difícil, decidí limitar el uso del agua, obligando al jugador a descender al fondo de la pantalla para recargar.

En este vídeo se pueden ver las primeras pruebas que hice para el juego. La verdad es que no me resultó difícil arrancar a pesar de que era la primera vez que utilizaba una librería de físicas (Box2D, más concretamente) y la librería gráfica Allegro.

[youtube]http://es.youtube.com/watch?v=1G2PsbC5rns[/youtube]
Continue reading

Snail Alert 2 (versión flash terminada)

Quizás te interese también…

Quizás te interese también leer el artículo titulado La evolución del Snail Alert 2. En él voy enseñando, con vídeos, cual fué la evolución del juego desde su primera versión hasta la actual.

Hace ya dias que terminé la versión flash de este juego de tan larga historia, pero no tuve tiempo hasta hoy para contarlo en el blog. La verdad es que he quedado bastante contento con el resultado, sobre todo cuando pienso que mi única intención era introducirme en el desarrollo de juegos flash. Me ha sorprendido gratamente el ActionScript 3 y, tal como esperaba, me desesperé con el Flash CS3, su línea de tiempo, su lentitud, su interfaz asquerosa y con lo complicado que pone hacer las cosas más sencillas… Suerte que descubrí el FlashDevelop para la parte de programación.

[youtube]http://es.youtube.com/watch?v=Z8trmgwjxLc[/youtube]

Lo he subido a Kongregate así que podéis jugarlo desde ahí sin problemas: http://www.kongregate.com/games/TiRSO/snail-alert-2?referrer=TiRSO. Soy consciente de que el juego es difícil al principio y repetitivo al poco tiempo, pero si le dais una oportunidad (hasta que os acostumbréis al control), os gustará durante un rato (hasta que os deis cuenta de lo repetitivo que es).

Estoy contento, la verdad. Y no me refiero solo a la típica sensación que se siente al terminar un juego (que ya hacía tiempo, la verdad). Estoy pensando, también, en todo lo que he aprendido sobre el mundillo de desarrollo de juegos flash (comunidades, sponsors, publicidad, apis, etc…). Pienso que puede ser muy interesante para algunos de vosotros y, sin duda, hablaré de ello en futuras entradas de este blog, sobre todo si vosotros me ayudais a decidir qué es lo que os interesa.

Project Torque (Carreras y tunning online por la cara)

Logo Project TorqueYa lo dije en el post que dediqué al Battlefield Heroes; una parte muy importante del futuro de los videojuegos pasa por los juegos gratuitos y online, financiados gracias a la publicidad. En esta misma linea va el Project Torque, de Aeria Games, que se puede resumir diciendo que es como un Gran Turismo pero a través de internet y compitiendo contra gente de todo el mundo.

Como podréis imaginar, compites contra otros jugadores en carreras en las que vas ganando puntos. Con esos puntos puedes comprar otros coches, mejoras, piezas y otras cosas como chicas para el sponsor… La verdad es que hay mucho en lo que gastar los puntos. Además, al ir ganando puntos vas subiendo de nivel y vas desbloqueando nuevos circuitos, vehículos y mejoras.

El juego está entretenido y es gratis, así que no tenéis ningún motivo para no probarlo. Se puede descargar desde aquí.

Battlefield Heroes: Juego gratis, molón y para todos (trailer con subtítulos en español).

“Battlefield: Heroes” es un “shooter” de dibujos animados. Este es el tipo de “shooter” que se centra en la diversión, la accesibilidad y en no ser disparado repetidamente en la cara por un niño sudoroso y superhabilidoso de 15 años que juega ocho horas al dia.

Además, será completamente gratis. Así se autodefine el próximo Battlefield, que se sale completamente de la estética de los anteriores Battlefield pero que entra de lleno en la nueva estrategia de EA, que está empezando a tomarse muy en serio lo de buscar nuevas formas de ganar dinero. Y mientras eso implique juegos tan buenos como este, y gratis, bienvenida sea.

Ya lo hizo en Asia con el Fifa, y en todo el mundo con el Sims Online; dar el juego gratis para que la gente juegue por internet, y tratar de rentabilizarlo por otros medios (publicidad basicamente). Teniendo en cuenta lo poco que nos gusta pagar por ellos, creo que este nuevo tipo de juegos puede tener muchísimo éxito; tanto en PC como en consolas.

Sobre el juego:

Como el tráiler está en inglés, tenía pensado explicar un poco el funcionamiento del juego, pero al final he decidido descargar el video y añadirle los subtítulos en español. La verdad es que es un tráiler muy bueno, que explica muy bien como va el juego y que nos ha puesto los dientes largos a muchos… Lo podéis ver en youtube:
[youtube]http://es.youtube.com/watch?v=XKe2fflGY4w[/youtube]
Creo que este nos va a dar muchas horas de comedia, o qué.

Enlaces:

Tercer capítulo de la guía “Quiero Ser Como Will (Wright)”

Tras tres meses desde el anterior capítulo de la guía “Quiero Ser Como Will (Wright)”, aquí está la tercera entrega de esta serie, que pretende ser un punto de partida para aquellos que quieren iniciarse en el mundo del desarrollo de videojuegos.

Siendo sincero, tengo que decir que no estoy completamente contento con el resultado, básicamente porque ahora tengo menos tiempo que cuando escribí el primer capítulo y no he podido repasar con calma todo (de hecho ni siquiera lo he releído). Por eso, agradecería a aquellos que lo lean los primeros que me avisen de cualquier tipo de problema o error que haya en la guía, para poder corregirlo rapidamente. En los dos capítulos anteriores, vuestra ayuda ha sido fundamental para dejarlas sin fallos.

Descargar el capítulo (pdf)

QSCWW – Capítulo 3
(es necesario completar el segundo capítulo antes que este para poder seguirlo)

Resumen del capítulo:

En este segundo capítulo, titulado “Colisiones”, continúa el desarrollo del juego de scroll vertical que se comenzaba en el anterior capítulo. Al final de este, se llegará a tener una primera versión “jugable” en la que se puede disparar contra los enemigos que avanzan en dirección opuesta.

Además, se descubrirá una sorpresa en la relación entre Olaya y Miguel, que sufre un cambio muy importante.

“Quiero Ser Como Will (Wright)”… ¿Qué es eso?

“Quiero Ser Como Will (Wright)” es una guía que trata de enseñar de una forma muy diferente a la habitual. Gracias a ella –y a tus ganas de aprender– podrás convertirte, sin aburrirte, en un desarrollador de videojuegos eficaz y con sentido común.

La guía se distancia muchas veces de los aspectos más técnicos o teóricos del desarrollo de videojuegos, y aprovecha su original formato para reflexionar y aconsejar sobre cuáles son las mejores prácticas a la hora de afrontar un proyecto de videojuego. Apuesta por la sencillez y la claridad del código, a la vez que propone un aprendizaje “paso a paso” al ir aumentando poco a poco la dificultad de los juegos desarrollados.

Capítulos publicados hasta el momento

Segundo capítulo de la guía “Quiero Ser Como Will (Wright)”

Por fin he terminado el segundo capítulo de la guía “Quiero Ser Como Will (Wright). Se titula “En tu casa o en la mía” y en él se utiliza C++ con el Visual Studio y Allegro como librería para gráficos. A continuación la descripción que puse en su página de Colectivo Guma:

Os presento, por fin, el segundo capítulo de la guía que Quiero Ser Como Will (Wright) que te ayudará a convertirte en un desarrollador de videojuegos eficaz y con sentido común.

En este segundo capítulo, además de descubrir como evoluciona la relación entre los dos protagonistas, comenzarás el desarrollo de un juego de scroll vertical.

La verdad es que he tardado más de lo que me hubiera gustado en publicar este segundo capítulo por diferentes motivos (¡y ninguno de ellos fue la falta de ganas!), pero más vale tarde que nunca. También soy consciente de que el primer capítulo gustó mucho, y me conformaría simplemente con mantener el nivel.
Espero vuestro feedback y vuestros comentarios (eso es lo que me anima a escribir) y espero que os guste.

Descargar:

Querio Ser Como Will Wright – Capítulo 2

Capítulos publicados hasta el momento

Alerta Caracol 2: La Venganza (Release Candidate 1)

Después de varias semanas en las que he estado bastante ocupado, he conseguido, por fin, completar todas las tareas que me faltaban para llegar a la versión “Release Candidate 1″ (primera versión candidata a la publicación). El motivo del retraso no es que haya hecho muchos cambios desde la versión BETA 2 (que era la versión más reciente hasta ahora) sino que me lo he tomado con calma y solo he trabajado en algunos ratos libres que he tenido.

Descargar “Alerta Caracol 2 Release Candidate 1″

Los que hayáis probado ya la BETA 2 no notaréis grandes cambios (la principal novedad será la música, a ver si os gusta). Sin embargo, los que no lo hayáis probado desde la versión de la compo 48 horas supongo que notaréis una gran mejora.
Continue reading

Este es Will Wright (vídeo suyo presentando Spore)

Muchos me preguntaron que quién era Will Wright cuando publiqué el primer capítulo de la guía “Quiero Ser Como Will Wright” (de la que, tranquilos, no me he olvidado). Voy a poneros un simple vídeo de una conferencia suya en la que enseña el proyecto en el que está ahora metido, Spore.

No hace falta que entendáis su inglés (que por cierto, es bastante claro) pero si podéis hacer un esfuerzo para saber lo que dice mucho mejor.

[youtube]http://www.youtube.com/watch?v=vgZwMFVOXDY[/youtube]

PD: Estoy ya escribiendo el segundo capítulo de la guía, pero me han surgido un par de cosas en las últimas semanas y no he podido dedicarle tanto tiempo como me habría gustado. Además, este segundo capítulo me está resultando un poco más complicado de hacer.