EL JUEGO: Campus Party Parties 2008

August 2nd, 2008 - No Responses

Tras mucho estrés, muy poco dormir, mucha ilusión y mucho esfuerzo, terminamos el juego ayer. Por desgracia, de manera similar (o peor) al año pasado no nos acompañó la suerte en la presentación y no pudimos enseñar bien nuestra querida criatura. Gracias a mi castaña de ordenador (Ferminho) y a un despiste por mi parte (Ferminho también :P ) a la hora de copiar los recursos para uno de los minijuegos (el del agua de Er_Makina que precisamente es el más vistoso y el que más nos hubiera gustado enseñar) todo quedó en un reinicio, una breve explicación por encima del juego y muy poco en movimiento.

En fin, aquí está el juego, realizado con BlitzMax 1.30, en versión para Windows, Mac Intel y Linux:

- DESCARGA -

Y un vídeo de demostración, antes de dar la chapa contando cosas del juego:

Y ahora para hacerle un poco de justicia, una explicación rápida del juego incluyendo lo que no pudimos contar.

Es un juego para 4 jugadores basado en un tablero con pruebas (minijuegos) en las cuales el jugador que tiene el turno defende su posición frente a los otros 3 jugadores, que cooperan para putearle y devolverle a su casilla anterior. Las pruebas y todo el juego representan el esfuerzo de nosotros 4 a lo largo de las 72h para sacar un juego terminado y divertido, y van desde intentos de ligar (amor) a vigilar a los demás picando código a saco. El código lo hicimos bastante escalable para poder meter más tipos de minijuegos y casillas especiales pero sólo dio tiempo a meter 5 minijuegos y 4 casillas especiales (inicio, meta, “vuelve a tirar” y “pierdes turno y retrocedes”)

Las temáticas que usamos fueron:

- Humor: todo el juego está en un tono desenfadado y parodia varias situaciones de la Campus.

- Cooperativo: siempre hay tres jugadores cooperando (aunque sea contra otro jugador)

- Aleatoriedad: el tablero se genera aleatoriamente para cada partida de una manera inteligente (no sólo poniendo casillas al azar), utilizando backtracking para evitar tableros no deseados, distribuciones de probabilidad para evitar repetir demasiado las mismas casillas, etc.

- Agua: hay un minijuego basado en el uso del agua (“No te mojes”).

- Amor: aparece en varios minijuegos.

- Cómic: intentamos seguir una estética de comic para varias cosas, aunque no conseguimos algo tan bien integrado como en otros juegos de la compo ^^u

Creo que no me dejo ninguna…

Los minijuegos que hay son:

- Acicalándose: un jugador ha conseguido una cita con una campusera! su deber es ir a ducharse y volver corriendo para la cita, pero sus compañeros, ávidos de envidia, no se lo ponen fácil… utilizan sus encantos para lanzar besos a las campuseras, que acuden prestas a su llamada, entorpeciendo el paso del otro jugador… por otro lado, nuestro amigo no soportará recibir besos de sus compañeros – todo tiene un límite, en esto caso, 3 besos.

- No te mojes: cuando nuestro jugador decide ir a ducharse para relajarse y escaquearse de programar, sus 3 amigos se cabrean y deciden gastarle una mala pasada para que no vuelva a intentar timarles. Encharcarán las duchas con un agua superchula que usa un generador de ruido Perlin currado por Er_Makina, para que se resbale y olvide la idea de ducharse y se ponga a programar. ¡Un desarrollador duchándose? ¡Habráse visto!

-  Love is in the Air: una campusera (o “nBidiera”) le hace tilín al jugador, y es el momento para lanzarle un piropo y conseguir caerle bien. Pero sus amigos le presionarán para que se equivoque y le diga una burrada. Se trata de elegir la frase apropiada, teniendo en cuenta que en el último momento los compañeros pueden mover la frase si pulsan rápidamente su botón. Hay que adivinar sus intenciones para elegir en concordancia…

- Escondite Coder: el jugador está cansado de ver a sus amigos escaquearse de currar, así que decide vigilarles mientras pican código… y él se dedica a observar a las campuseras. Los amigos intentarán evadirse hacia la zona de ocio cuando él no mire… es el típico escondite inglés con una vuelca de tuerca: el que está vigilando puede agitar el ratón frenéticamente para agilizar la cuenta atrás y pillarles desprevenidos.

- Lanzamiento de CD: ¡el deporte del informático por excelencia llega a CPP2008! el jugador deberá colarle 10 goles a sus compañeros, que harán las veces de “porteros” intentando coger los CDs que lanza el otro. El lanzamiento se realiza haciendo el movimiento de lanzar con el ratón, lo que le da un toque de habilidad al juego.

Eso es todo más o menos. Os recomendamos jugar, ya que es bastante divertido para 4 (o incluso 3 dejando a uno siempre sin mover en los minijuegos, también es jugable así), y porque le hemos echado muchas horas y hemos intentado (y creo que conseguido) terminarlo del todo, con gráficos y música y sonido hechos todos con algo de prisas pero finiquitados. Esperamos que os guste… y perdón por el fiasco de la presentación.

Aguaaaaaa

July 31st, 2008 - One Response

Este es el minijuego que está haciendo Er_Makina. Está ya bastante avanzado, aunque aún le faltan el gráfico de fondo y los sprites para los jugadores de la derecha. Se trata de cruzar la pantalla de abajo a arriba, esquivando el agua con el ratón, mientras los demás jugadores aporrean el teclado para encharcarte el suelo. El patrón que sigue el agua para llenar unas zonas antes que otras se llama ruido Perlin y se genera aleatoriamente en cada partida. Como veis soy bastante malo jugando contra mí mismo :P

El efecto del agua animada parece haber tenido éxito ^_^

Algunos progresos

July 31st, 2008 - No Responses

El juego va progresando lento pero seguro. Aún hay varias piezas sueltas que faltan por conectar, y como muestra un botón:

Éste es el tablero general de juego, en donde cada jugador tendrá que defender su posición frente al resto de jugadores cooperando para hacerle retroceder. Cada casilla representa una temática de minijuego, pero como se puede ver, aún no se lanzan los minijuegos, que están siendo desarrollados en paralelo.

Ahí se nos puede ver correteando por el tablero aleatorio, representando los pabellones de la Campus. Así estamos ahora, que nos subimos por las paredes.

¡Qué estrés!

Me voy a la camaaaa…. Tengo sueño

July 30th, 2008 - No Responses
Que concentracion...

Que concentracion...

Bueno, el dia ha sido largo…  Y yo creo que no da mas de si. Hemos avanzado bastante como se puede apreciar en las distintas capturas.

Adelanteee

Adelanteee

Y aquí un par de videos donde se ve uno de los minijuegos. Perdon por el sonido del primero…


8000logos: minijuego1 – showcase 2 from Anikam Re on Vimeo.


8000logos: Minijuego1 – showcase 3 from Anikam Re on Vimeo.

Aun es todo provisional of course….porque no paramos!!. Hoy hasta alguno de nosotros se ha permitido el lujo de ir a alguna conferencia…. SEÑOREEES, NOS SOBRA EL TIEMPO OIGAAA!!!

El ciclo de la vida....

El ciclo de la vida....

Incluso nos da tiempo a Visitar joyas del pabellon 1 como esta:

Tachikoma-kun!

Tachikoma-kun!

Lleva a la espalda dos baterias de coche y tiene una autonomia de 24h… ojitooo!!

Aunque tambien como otros años nos esta dando la sensacion de que nos estamos perdiendo la campus… Tantas cosas… Mañana si podemos nos pasamos a lo del guitar band, aunque de eso no prometo fotos … :D

21h: primeras muestras

July 30th, 2008 - No Responses

Hemos gastado 21 horas de las 72 disponibles y así es como va la cosa por ahora:

Yo (Er_Makina) estoy trabajando en el sistema de mapeo de tiles y los sprites que se mueven por ellos. Aquí podéis ver un pequeño programa de prueba que muestra el funcionamiento de las colisiones entre sprites y tiles, que no funcionaba muy bien al principio. Luego perdí los cambios que había hecho durante esta mañana, pero por suerte al reescribirlos se me ocurrió cómo hacer que funcionaran correctamente.

Por cierto, pido perdón por el tembleque de la cámara xD quería haber usado un programa para capturar vídeo de la pantalla, pero no encontré ninguno gratuito para Mac.

Zyope (Tachikoma) está haciendo uno de los minijuegos que integrará el juego. Uno de los jugadores maneja un personaje con el ratón, mientras otros 3… “disparan”. De momento y con fines demostrativos, todos los sprites usan el mismo gráfico xD

Azazel se está currando los gráficos, como se puede ver en estas capturas…

Finalmente, aquí podemos ver el entorno de trabajo de Ferminho. Está usando el sistema de tiles para hacer la pantalla donde se desarrollará la parte central del juego.

Y comienzan las 72h…

July 29th, 2008 - No Responses

72h dan para mucho… eso esperamos. Aunque la experiencia nos dice que nunca es suficiente. Despúes de todo es el tercer año que nos presentamos a esto…

Así que este año nos hemos cortado a la hora de soñar… que para soñar y añadir cosas siempre hay tiempo…

Aitor nos muestra su destreza con el fotochop

Aitor nos muestra su destreza con el fotochop

Los temas elegidos han sido:

* Humor
* Comic
* Aleatorio
* Todo los otros temas que nos de tiempo a añadir…

Va a estar ambientado en la campus… y no quiero revelar muchos mas secretos en el segundo post, que está bien que dejar un poco a la imaginación ;)

Aquí os dejo unos enlaces a los juegos de otros años

GraviBlobs (Campus Party 2006) (1er premio y premio del jurado)

BrainEaters (Campus Party 2007) (3er premio)

PD: Ánimo a Error101 y Soberbio que creo que este año no estan muy motivados para presentar… a ver si hacen un esfuerzo, que si no recuerdo mal quedaron en una espléndida segunda posicion el año pasado

Calentando motores…

July 29th, 2008 - One Response

Preparando un repositorio Subversion, montando el blog y lo más importante, debatiendo las ideas que barajamos… nuestro pequeño engendro toma forma en nuestras cabezas. ¿Saldrá adelante? Esperemos que sí y que llegue a buen puerto :)