Battlebots: The Video Game

Created by Jose Medina and Marc Soriano, based on the Comedy Central robot fighting hit, Battlebots, this game uses the Open Dynamics Engine as the foundation of an arena based fighting game which pits radio controlled robots against one another in mechanical mortal combat until one bot is defeated.

Battlebots v2.0 (Fall 2004)

Our primary objective is to add the option of online play, allowing up to 4 players to join in the robot carnage. Extra additions to our current work will include more bots to the roster, fine-tuning the controls for both the users and the automated weapons, and the addition of battle damage to give a better sense of realism to the game.

ziggy  gamma raptor


Battlebots v1.0 (Spring 2004)

Previous work focused on a 10 week project (for CS231) to create a full three dimensional arena with interactive hazards, along with the inclusion of the two battlebots Nightmare and Slamjob as the two initial robot combatants. Our major focus was getting ourselves aquainted with the collision detection and game controls of both the bots and the environment hazards, the pulverizer and the kill saws.

A major problem that we experienced early on was the lack of realtime shading, resulting in our first version to run primarily in wireframe mode, harking back to an age of lines and vector graphics. Another issue concerned physical space, with players regularly bumping elbows trying to command two robots on one keyboard.

nightmare  slamjob
kill saws and stuff

Software used:
Open Dynamics Engine (ODE v0.39) for its physics and collision detection
Maya 5.0 for modeling of the robots Nightmare and Slamjob
OpenGL as the graphics engine