Some time ago I started an internal project to simplify working with animations and transitions when making games in Java.
It was used in some of our games, for example ZombieRockers to make different kind of effects like fade in/out of screens or the points messages when scoring, or in JSnakes to make camera effects like zoom in/out, camera movement, etc.
After using it on our games, it became more clear what kind of things are possible with it.
In order to make the game a bit interesting, we decided to add some minigames using the free movement basic mechanics. Some examples could be a Tron or an Arkanoid.
A core feature we have since the game started is local multiplayer, and that is one of the most funny things of the game. We think we should explore more this feature adding some coop minigames for example.
If you want to try the development version of the game, click here.
Here is a video of the game right now:
One thing we are working right now is to integrate the game with a Jbullet (a port of bullet physics engine for java) to test some interesting behaviours and see if we should add them to the game or not.
Once a year a Game Development Contest named "Concurso Nacional de Videojuegos" is made in Uruguay, organized by Ingenio and Proanima. This year corresponds to the 5th year contest, it began on July 14th and it ends on November 9th. During this time, a series of conferences are performed where people from video games industry are invited to share their experiences in developing games. All the conferences are leaded by the owner of Powerful Robot Games, Gonzalo Frasca.
At the end of the last two contests, organizers invited Chaim Gingold (Spore game designer) and Robin Hunicke (Producer at thatgamecompany) to judge the contest games and share experiences as well.
This year we decided to participate with a small game in order to make a small entrance in the local industry and to establish a better relationship with the other industry members, and to win the contest, of course.
In our never ending quest to improve our skills and learn a little more about designing video games, we decided to make a game called Zombie Rockers.
Zombie Rockers is an example of a match three game like Zuma, Luxor and Pirate Poppers.
Basically, the objective of the game is to prevent a chain of balls of different colors rolling along a given path from reaching the end of the path by throwing balls and making groups of 3 or more balls of the same color.
We choose this game because we thought it would be a simple game, and that we could implement the basic mechanic in a simple way, generating some content and levels and make a full simple game out of it. But the reality was that it was a much harder task that what we initially thought. The basic mechanic has a lot of little details that were hard to represent in an easy way in our framework, and generating content although easy the first time, is hard to modify and tune, and we are too lazy also.
We were working on the game about two months ago and we were waiting to publish it because we wanted it to have the minimum of features it required and to remove all bugs we found. Now that it is in a playable state we decided to put it in the games section.
The biggest problem we have is that the game has the best name ever in the whole wide world, but there are no zombies.