B.A.M.

Finally, the first “real” game project  to use my cengine! I worked on this project together with the other folks at Tempest Games. This was done for a class project where the goal was to create a fully featured 2D game in only one month.

As the only full-time programmer on the team, being responsible for gameplay, interface and tools (see here and here) programming was a somewhat demanding task and meant doing more than one or two hours of overtime.

Anyway, what IS B.A.M.? It’s a 2D beat ’em up, featuring fully customizable robots. That means, you can decide from which parts to build your robot to best suit your playstyle and then send it to the arena to send the scraps flying against other robots.

The game uses Box2D physics and a custom physics-based animation system to accurately simulate the fighting robots. It also has a dynamic soundtrack playing during fights.

Now here’s something for you too look at: