Level 03: Detección de Colisiones II

Tercer tutorial sobre Programación con XNA Framework 4.0. Esta vez escribí sobre algunos problemas que pueden presentarse en la detección de colisiones 2D y también sobre cuáles serían las posibles soluciones, como la detección a nivel pixel (Pixel Perfect).

Frogger Kombat

Este juego fue realizado en conjunto con algunos amigos durante una Game Jam, a finales del 2011. Se trata de una pelea de sapos, que son manejados por 2 jugadores simultáneamente. El objetivo del juego es saltar y aplastar al contrincante hasta quitarle todos sus puntos de vida.

Votación CODEAR 2012: DEMO

CODEAR es un concurso en donde compiten desarrolladores de videojuegos. Consiste en producir un juego según una temática. En este caso, la temática fue "Demo". La votación termina el 11 de Septiembre. Puedes ver y jugar a todos los juegos que compiten, haciendo click en la imagen.

Nuevo mini COREAR: Cinemática

Estoy participando en un mini COREAR, que es un concurso en el cual compiten músicos y sonidistas. Cada competencia tiene una temática, a partir de la cual se crean pistas de música para poder participar. Esta vez la temática es "Cinemática". La idea es tomar cualquier cinemática de cualquier juego y componer una pista de música que pueda reemplazar a la original. Si quieres escuchar lo que hice, haz click en la imagen. Para más información sobre este COREAR, haz click en el título.

Sumate a la comunidad de DUVAL!

DUVAL (Desarrolladores Unidos de Videojuegos de América Latina) es una comunidad cuyo objetivo es mantener un lugar donde pueda existir una comunicación libre e independiente entre los desarrolladores de videojuegos de la region, para compartir trabajos, conocimientos, armar grupos, etc.

Mostrando entradas con la etiqueta Game Jam. Mostrar todas las entradas
Mostrando entradas con la etiqueta Game Jam. Mostrar todas las entradas

jueves, 22 de marzo de 2012

Juego: Todajato (GGJ 2012)

"La fama es peligrosa, su peso es ligero al principio, pero se hace cada vez más pesado el soportarlo y difícil de descargar."
Hesíodo (Siglo VIII a.C.) - Poeta griego.
Antes que nada...
Agradecimientos: Nuevamente, gracias a Killabunnies por el aguante de siempre. Agradezco también a todos los que compartieron esta experiencia, en especial a quienes conformaron nuestro grupo de desarrollo e hicieron posible este pequeño juego: Tozy, Tomás y Javier.
Imagen 0. Portada de nuestro juego, Todajato.
¡Saludos!

Este juego fue realizado durante el famoso evento del Global Game Jam, correspondiente al ciclo 2012. Es la primera vez que participo y la verdad estaba algo nervioso, pero tenía muchas ganas de participar. Estuve esperando la oportunidad desde hace muchos meses.
Una de las sedes del evento, fueron las oficinas de Killabunnies en la cual participé junto a otras 18 personas más. Se conformaron 5 grupos en esta ocasión para trabajar en distintos proyectos.
Imagen 1. Algunos participantes desarrollando en la primer noche de la Jam.

Cada año, el evento tiene una temática distinta. Esta vez, se trató sobre una imagen de la cual debíamos encontrar alguna interpretación y plasmarla en un juego. Esta fue la imagen:

Imagen 2. Imagen de la Temática del GGJ 2012.

A partir de ella, se fueron planteando distintos puntos de vista. De entre todas ellas, se eligieron algunas y luego se conformaron los grupos de trabajo.
Nuevamente, mis conocimientos en programación de videojuegos no eran los suficientes, por lo que opté por diseñar la música y los sonidos del juego.

Imagen 3. Quien les escribe, pensando y esperando un poco de inspiración.


Logré componer 2 tracks para el juego: "Jungle" y "Tribu-To". Son simples, pero sinceramente me gustó mucho la percusión del segundo. Se puede escuchar ambos tracks y también descargarlos:



En fin, fue otra gran experiencia que me incentiva a seguir adelante y continuar practicando para poder ayudar mejor en las próximos eventos.

Espero que disfruten de este pequeño juego. Personalmente, me encantó y me pareció muy divertido. Realmente el grupo hizo un gran trabajo, que disfruté de principio a fin.
Invito también a que vean el resto de los juegos que salieron de este GGJ 2012:
Imagen 4. A comienzos del primer día del GGJ 2012.

  • Circles of Destiny: Luciano Vairoli, Andrés Wolkovicz, Tozy, Andrés Miranda.
  • Spider's Loop: Andrés Miranda, Gonzalo Agosta, Emiliano Spesot.
  • Panic Snake: Cesar Regueira, Marcelo Guardia, Mariano Obeid, Esteban Corva, Juan Pablo Ferreyra.
  • Elusive Spirit: Esteban Corva, Luciano Vairoli, Jerónimo Barroco, Ignacio Puccini.



Todajato V 1.0
Global Game Jam: Es el mayor encuentro mundial de creación de juegos. Dura 48 horas y tiene lugar cada año a fines de enero. El GGJ reúne a miles de entusiastas de los videojuegos, los cuales participan desde sedes repartidas por todo el mundo. El GGJ es un proyecto de la International Game Developers Association (IGDA).
"Geko, es un mago atrapado en el cuerpo de una iguana. Debe escapar del antiguo templo y de la jungla para poder dominar el mundo, pero requerirá que implemente una estricta dieta basada en maldiciones y partes de él mismo."

Imagen 5. Un Screenshot del segundo nivel del juego.

Creamos un juego basado en puzzles con algunos elementos de "acción". Controlas a un pequeño reptil que debe alcanzar un cierto peso en orden para abrir puertas a través de interruptores. Para obtener power-ups (soles que te hacen aumentar de peso y calaveras que tienen el efecto inverso) debes sortear crueles trampas. Si una estaca o una sierra hace contacto contigo, perderás una pierna. El número de piernas afecta la velocidad de movimiento. Pero las piernas pueden ser recuperadas. También, si comes mucho aumentarás mucho de peso como para evadir trampas o deslizarse a través de pasadizos.

Imagen 6. De izquierda a derecha: Javier, Tomás, Tozy y yo.
Autores:
  • Manuel Carazo (Tozy) - Diseño de juego y Diseño de niveles.
  • Tomás Gutiérrez - Programación.
  • Javier Oliver - Diseño gráfico general.
  • Dante Costilla - Música y efectos de sonido.
Controles: flechas arriba, abajo, izquierda y derecha.


¡Sigue adelante, siempre!

martes, 31 de enero de 2012

Juego: Frogger Kombat

"Sorprendernos por algo es el primer paso de la mente hacia el descubrimiento."
Louis Pasteur (1822 - 1895) - Químico y Microbiólogo francés

Antes que nada...

Agradecimientos: A todos los que hicieron posible y compartieron esta gran experiencia que fue muy importante para mí. Un agradecimiento especial al grupo de Killabunnies por toda su buena onda.

Saludos!

Este es un juego que surgió de una Game Jam organizada el 26 de noviembre del 2011 por Killabunnies. El evento se realizó en la provincia de Santa Fe (Argentina). Participamos 8 personas en total, algunos de ellos compañeros de la facultad. Las tareas se repartieron 3 áreas: diseño de juego, programación y diseño gráfico.
Algunos no teníamos experiencia en desarrollo de videojuegos, pero todos colaboraros en algunas cosas. La experiencia fue muy buena, fue muy emocionante para mí, ya que era la primera vez que colaboraba en un proyecto de videojuego. Realmente aprendí muchas cosas.

Por mi parte, pude aportar con la música del juego. El proyecto se construyó usando C++ como lenguaje y con la ayuda de una API conocida como SMFL. Lamentablemente no tenía conocimientos sobre aquel lenguaje, por lo que no pude contribuir en la programación del juego.
Este fue uno de los motivos que me impulsaron a investigar y aprender sobre la programación de videojuegos. Y finalmente ese impulso me llevó a crear este blog para poder compartir sobre lo que me gusta y, en lo posible, contagiar un poco de mi pasión por los videojuegos.




Frogger Kombat V 1.0

Game Jam: Es un encuentro entre diseñadores, artistas, programadores y otras personas que tengan conocimientos sobre el desarrollo de videojuegos. El objetivo del Game Jam es producir un videojuego durante el transcurso de un tiempo prestablecido (generalmente son 2 días). El Game Jam suele tener temáticas y limitaciones en el desarrollo.

El Game Jam tuvo como temática el concepto de "Juego Multijugador  -  Dos Botones". Es decir, el proyecto tenía la condición de no usar más de 2 botones y, además, debería poder ser jugado por más de una sola persona simultáneamente.

Con esas condiciones y luego de intercambiar ideas en el grupo, se creó Frogger Kombat. El juego consiste en una pelea entre 2 ranas/sapos. El jugador se mueve saltando y deberá caer encima de su contrincante para poder reducir su vida hasta cero y dejarlo fuera de combate. Los movimientos de los anfibios hacen que la partida sea muy entretenida, ya que requiere calcular muy bien los saltos para atacar o esquivar. ¡Y los diseños de los personajes son espectaculares!

Pueden descargar el juego haciendo click en el botón "Descargar". ¡Espero que inviten a alguien más a jugarlo y disfruten pisoteándose entre los dos! ¡Espero sus comentarios!
 
Autores:
  • Alexis Roldán (Diseño Gráfico)
  • Andrés Miranda (Diseño Gráfico)
  • Dante Costilla (Música)
  • Esteban Corva (Diseño de Personajes)
  • Gonzalo Agosta (Programación)
  • Marcelo Guardia (Programación)
  • Marcos Cabaña (Programación)
  • Mariano Obeid (Programación)
 

¡Sigue adelante, siempre!