Borbie's Big Adventure:
Let's Hit The Town!
Borbie's Big Adventure: Let's Hit the Town is a 3D game created for a Computer Games and Simulation class, by the joint effort of four group members over a span of approximately two months. The project was inspired by a movie poster for Attack of the 50-Foot Woman, where a giant 50-foot woman attacks a town. The concept was adapted to parody 1980s toys and cartoons.
This was our concept cover art for Borbie's Big Adventure:
Click on an image to enlarge.
Under The Hood
|Borbie's Big Adventure uses the Irrlicht graphics engine for 3D rendering, and FMOD API for in-game sound. Irrlicht is completely open source, whereas FMOD is available for free for non-commercial purposes (or for commercial use for a license fee). It is a powerful library that provides 3D sound. The game is written in C++.|
|We built the game exclusively on Linux, but the libraries it uses are cross-platform, so the game can be compiled on Windows and OS X, too, with little effort.|
|Debug mode was built into the game, and allowed us to fly around the city at a faster speed, letting us see and test the virtual world from all angles.|
All four group members contributed something to this project, and we have all learned a great deal, not only about programming in C++, but also about game design and teamwork. We made good use of a version control system (Git), and agreed upon some coding standards that we abided by to keep the project well-organized.
We followed the scrum software engineering model to get our work done. With time management being one of our greatest challenges, we found that focusing on smaller pieces at a time to achieve our goal of a fully functional game was a great way to mitigate the overwhelming nature of a project of this magnitude over such a small span of time.
Borbie's Big Adventure was a really fun project to do, especially in the company of our group members, each of which has contributed a great deal to making the class worth while.