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.

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

¡Versión BETA 2 de “Alerta Caracol 2: La Venganza”!

Bueno, debido a la enorme presión que estoy sufriendo desde los publishers y la prensa internacional, me he visto obligado a publicar esta segunda beta de este extraño proyecto en que me he metido. Tengo que decir que esta versión corrige varios millones de bugs que tenía la anterior versión, tiene menús y gráficos más bonitos, así que es desde ya una descarga imprescindible para todos los fans del Alerta Caracol.

Agradeceré profundamente cualquier comentario o sugerencia acerca del juego y lo tendré en cuenta para la versión final del juego.

Advierto, además, que pienso tomarme con mucha calma el dar por terminado este juego así que esta versión será la última en bastante tiempo. ¿Algún problema?

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

Efecto que simulará el agua en Alerta Caracol 2 (vídeo)

Hoy he dejado listo el efecto que he creado para simular el agua en el Alerta Caracol 2 (y en cualquier otro juego que necesite un efecto así). El resultado es bastante aceptable -teniendo en cuenta el tiempo dedicado- y al hacerlo pensé mucho en reaprovecharlo para otros juegos que ya tengo en mente.La implementación es muy sencilla, basada en un spline lineal (al final resulta en un polígono definido por una serie de puntos) y tiene un montón de posibilidades; a continuación algunos ejemplos de lo que puede hacer:

  • Listas independientes y combinables de objetos que flotan y objetos que “salpican”. Lógicamente, estas listas se pueden modificar muy fácilmente durante la ejecución.
  • Modificación en tiempo real de todos los parámetros como la altura, color o densidad por ejemplo.
  • Posibilidad de variar el nivel de detalle.

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

Web oficial del concurso “Tú También Puedes”

Hace unos días se presentó la web oficial del concurso en que estoy participando (casi sin quererlo) con el juego “Alerta Caracol 2“, que en el concurso tiene “Caracoles Suicidas” de nombre. Como podréis ver, la mayoría de juegos presentados están mucho más trabajados, pero eso se debe a que este concurso tenía varios meses de plazo, en lugar de los dos días que teníamos los participantes de la compo 48 horas. El caso es que para aumentar la participación en el concurso “grande”, los juegos de la compo pasaron a participar automáticamente en el concurso, y así me veo yo en la remota posibilidad de ganar algún premio (cosa que siempre es divertida).

Hay diez premios en total, siendo trescientos euros el premio para el primero; la lista completa de premios se puede consultar aquí.

La web es www.tutambienpuedes.net y ahí podéis ver y descargar todos los proyectos participantes en el concurso… ¿Creéis que hay alguna posibilidad? Yo lo veo difícil xD

Enlaces:

Mejoras para el Snail Alert 2 (acepto sugerencias)

Como ya dije en su momento, voy a aprovechar ahora que tengo más tiempo libre para darle un repaso general al juego de los caracoles; básicamente para darle un buen acabado y hacerlo más agradable de jugar. Tampoco quiero perder demasiado tiempo con esto porque el juego no da para mucho más.

A continuación os pongo la lista de cosas que tengo pensado mejorar, aunque si tenéis alguna idea podéis comentármela ya que me gustaría saber qué os gustaría ver mejorado en el juego.

Mejoras:

  • Repaso general a todos los gráficos
  • Cambio del tipo de letra para los textos del juego
  • Repaso a todos los sonidos
  • Mejorar efecto del agua
  • Buscar una solución que evite el truco de defender sólo una columna (hacer eso permite jugar casi indefinídamente)
  • Corregir bugs

Nuevas características

  • Introducir un menú en condiciones
  • Minitutorial explicando como jugar
  • Guardado de las mejores puntuaciones
  • Los caracoles dicen chorradas antes de morir
  • Caracoles de distintos tamaños y velocidades (ambas características aumentarían con la dificultad)
  • Posibilidad de variar el número de columnas
  • Funcionamiento a pantalla completa y a diversas resoluciones
  • Música de fondo

PD: Para los que no sepáis de qué va esto, tenéis aquí más información sobre este juego y su historia.

“Alerta Caracol 2: La Venganza” (vídeo+descarga; todo gratis)

Ese es finalmente el título elegido para el proyecto que nació este fin de semana para la famosa compo de 48 horas. La idea del título se la debo a Toni de “ínforg” (la escuela de informática de gijón), y también quiero dar las gracias al resto de zagales que me han ayudado durante todo el fin de semana probando, analizando y criticando -muy duramente- el juego: Tulipán bnistel, Jorge Piti Puteloso, Fran “no va a clase nunca” Blanco y Julián “Renault-man” Forcelledo. Os dejo con un vídeo representativo del juego:

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

Podéis descargar la versión “48 horas” desde aquí.

Sobre la compo… Que sepáis que por un ¿pequeño? problema mío de despiste el juego no ha cumplido todas los requisitos y ha sido descalificado, pero no desesperéis todavía… ¡No! ¡Espera! No saltes por la ventana todavía porque todavía podemos ganar: Alerta Caracol 2 está dentro de la competición “Tú También Puedes” organizada por Nae, que tiene como primer premio 300 euros (aunque no los voy a ganar porque mi juego hecho en cuarenta y ocho horas no puede competir con algunas preciosidades que se han hecho en los abundantes meses que se han dado de plazo para este concurso).Además, os advierto que tengo previsto darle un repaso general y ponerle un lacito cuando tenga un poco más de tiempo, pero ya hablaré más de eso otro día.

¡Una de caracoles! (suicidas, por favor) – incluye descarga

Ya he terminado y subido el juego que he hecho durante este fin de semana para la compo de desarrollo rápido (en un finde) de videojuegos. Ahora mismo estoy un poco harto del ordenador así que os voy a poner el enlace a la descarga y lo probáis si os apetece: http://www.gamenace.com/sc/juegos.php?compo_id=4.

Cuando tenga más ganas haré un vídeo y comentaré algo más.

Los caracoles empiezan a sufrir (el plan va sobre ruedas)

Tal y como tenía planeado, hoy conseguí llegar hasta la Alfa 2 del desarrollo (que es la última versión alfa). El siguiente paso es añadir los diferentes menús del juego, con lo que conseguiré la Beta 1. Después, tengo planificadas la segunda Beta (que consiste en cambiar los gráficos por los definitivos) y, por último, la versión final que obtendré después de que la beta 2 pase por la fase de testeo.

A continuación os dejo con un vídeo de la Alfa 2 :
[youtube]http://www.youtube.com/watch?v=ch2q9oe_AfM[/youtube]