Ludum Dare – cell.evolve
Ludum dare is a game competition where you make a game in 48h. By making a game I mean making everything, music, sound fx, graphics and coding. Coding is no problem, but with the rest I am so noob.
Anyways, I finally pulled my self together to participate. I decided to sleep all I needed and not stress. In total I put 8h + 13h into the making. Today was a bit stressful. But I am happy that I can go to bed soon.
The things I didn’t have time to finish was for the player to upgrade the ai of the unselected cells (now they are just randomly walking around). For the evil cells there are four behaviors RandomWalk, FindFood, FindBooster and FindEnemy. Cells are created with a random combination of those. I didn’t have time to add a AvoidDanger behaviour either. Also, I wanted to add a laser gun for the surprise.
I was inspired by a game called Osmos. And I used the same “material spitting out when moving” effect as they did (since I loved it so much). As of the mechanics I think cell.evolve is different since you split cells and control a whole army against many competing ais. To avoid being mixed up I should probably put it in a different atmosphere and not added the farts.
The theme is ‘Evolution’ and here is my contribution called cell.evolve (2 MB – be patient):
Complete a level by: Divide into 5 (by eating) and terminate all evil cells
- Click on the blue cell to and click where you want to move
- Eat food and boosters (speed + metabolism)
- Avoid ugly stuff (poison, evil cells)
- ESC toggles menu
- SPACE restarts level
- R restarts from level 1
Over and out, also here is the source code.