Beginner’s luck

We were recently invited by a relative to the second GameJam organized by his company. Just picture all the programmers and guys from consultancy suddenly developing games. To keep people positively on their toes, he organizes these jams every now and then, and he also brings in other folks from outside the company for a bit of healthy competition. We love it.

The jam started with a simple voting round to decide on the overall theme of the games. We needed two themes and we would work from there. As soon as we sat down and looked at what the randomize page had come up with, we immediately knew what the first theme would be. The second one would be another story.

What finally turned up was Laser Cats with Reverse/Replay. They all seemed rather fun. For example, Twilight Fandom vs Bodybuilders. Gotta love that too. In any case, we were lucky with what turned out.

Paper, pencil and coffee

Thereupon, we popped down to the bars near the company and the brainstorming began. From the first moment, we knew we would build the game in a false isometric style (as in a semi aerial view but without the traditional isometric perspective). We also knew that when lasers are involved, they have to be A LOT of lasers.

Basically one thing led to the other and we decided we’d have a cat killing puny humans with a laser gun. A cat that happens to be suspiciously similar to Grumpy, but we’ll call him…Grampy, because of the copyright and all that.

Grampy would kill miserable humans by waves. The first few would appear, they would die, and then the next and so on, up to a point where the enemies would reset and pop up again with more damage resistance. You can kinda guess the rest.

The insignificant humans were to be girls, boys, nurses, and vets. Every one of them would upset Grampy in a certain way. That was the plan at least, until we heard the clock ticking and we had to settle with the girl, a boy, and the vet, and all of them rather simplified compared to the initial idea (attacks, behaviours, interactions with Grampy).

We also prepared the items and powerups that would drop to make the game somewhat less monotonous. There would be HP, damage boosts, speed boosts, invincible, weapon upgrades

Good ideas, decent development

We left no time to spare, and even if we left a few important features unfinished, we managed to leave it in rather dignified playable state. We couldn’t implement controller support, the menus are a bit off, and there was no way we could have done the full animations for the vets with the time we had left.

We have learned that we have to plan a route, and have excellent timing even if it’s a 2 day project. Although we started with a more laid back approach, we quickly found out that we had to invent deadlines so we could finish a feature and move on to the next. The result was that we didn’t sleep at all, and in the end our brains were almost fried. So, the tasks for next time are to get the timing right, and try to fit some hours of sleep into the schedule.

Ultimately, the game isn’t bad, and it has its high points. Grampy embarks on an epic battle against adorable satanic girls, kids with a pogo stick, and vets that want to castrate him. Also satanic, of course.

Play / download links

Link

La suerte del principiante

Fuimos invitados por un familiar nuestro a la segunda edición de la GameJam que organiza su empresa. El tio ha revolucionado el departamento de programadores, han pasado de la consultoría a programar videojuegos. Para fomentar este movimiento organiza jams de tanto en tanto y abre las puertas para conocidos y no tan conocidos de la empresa.
Muy crack.

La jam empezó con la votación de temas. Necesitábamos decidir 2 temas para crear los juegos en torno a éstos. El caso es que nos encontrábamos allí, mirando la pizarra de los temas que había generado una web de randomize mientras se hacían las votaciones y ya teníamos claro cuál iba a ser el primer tema. El segundo sería el que tendría más disparidad.

Al final salió Laser Cats con Reverse/Replay. Decir que todos parecían bastante divertidos. Por ejemplo Twilight Fandom vs Bodybuilders? Lo compramos también.
En definitiva, tuvimos mucha suerte con los temas.

Papel, lápiz y café

Acto seguido, la mayoría de equipos bajamos a los bares colindantes de la empresa para hacer un poco de brainstorming.
Desde el momento 1 quisimos enfocar el gameplay como un falso isométrico 2D. Es decir, vista semi aérea pero sin los ángulos isométricos. También desde ese momento tuvimos claro que cuando sale láser en un tema es porque tiene que haber MUCHOS láseres.

Así que bueno, una cosa llevó a la otra y al final decidimos tener un gatete que mataría humanos con una pistola láser. Un gato que sospechosamente se parece a Grumpy, le vamos a llamar… Grampy por aquello del copyright.

Los mataría por oleadas, es decir, primero saldrían unos cuantos, luegos otros cuantos más, luego el barrio entero y así hasta que para que hubiera un límite resetearamos las cantidades pero haciendo a los nuevos enemigos más resistentes al daño.

Los humanos serían niñas, niños, enfermeras y veterinarios. Cada uno putearía a Grampy de una manera diferente.
Bueno, esa era la idea inicial, luego, cuando vimos que ni de coña nos llegaba el tiempo pusimos los pies en el suelo y nos quedamos con la niña, el niño y el veterinario y bastante simplificados respecto a las ideas iniciales (ataques, comportamientos, interacciones con Grampy).

También preparamos sobre papel los ítems que iban a dropear cada uno de ellos para hacer el juego menos monótono. Habrían vidas, amplificadores de daño, amplificadores de velocidad, invulnerabilidades, mejoras de arma, …

Las ideas bien, el desarrollo justo

No nos sobró tiempo y dejamos cosas por acabar pero lo más importante sí que lo cerramos bastante bien.
De hecho, no pusimos soporte para mando, los menus están así así, no hubo cojones a empezar y acabar animaciones de andar para los veterinarios en el tiempo que nos quedaba, etc.

Hemos aprendido que hay que planear una ruta y un timing de hitos ya de inicio aunque sea un proyecto de casi 2 días. Al principio fuimos sobre la marcha, pero el final se convirtió en “esto lo tengo que acabar a las 9 para que a las 10,30 pueda acabar esto otro”.
Contando que no dormimos nada, la cabeza en las últimas horas tampoco estaba para muchos trotes.
Así que deberes para la próxima, timing y dentro de ese timing planificar algo de sueño.

Y bueno, el minijuego no está mal, tiene su gracia. Grampy se enfrenta a oleadas de enemigos compuestos por niñas adorables (pero satánicas), niños con un y veterinarios que quieren castrarte. También satánicos.

Play / download links

Link

Leave a Reply