class Akimbo_2 : Game
{
Akimbo_2()
{
After receiving allot of positive feedback about Akimbo 1 from my peers, I quickly thought about ways to extend the game later on. Over the break after Akimbo 1 went gold, I saw the most interesting videos from Jhonny Lee and what he did with Wiimotes. I quickly followed his tracks to get Wiimote libraries for C# and integrated Wiimote support for Akimbo 1. This acted as the first prototype for Akimbo 2!
Akimbo 2 is all about the dual wielding mechanic and how it is different from every other FPS to date because it allows the player to use both weapons independently while still controlling the camera. This control scheme is achieved using the Nintendo Wiimotes and Nunchuks, held in a pistol like shell.
I am the lead programmer for the game. I've worked on all the system code to get things up and running, and also be as flexible as possible to allow the integration of new content into the game as quickly as possible, which is always a must for these student projects with very limited time constraints (20 weeks for this project). I am also in charge of gameplay programming, meaning all the shooting, controls, and camera. I also programmed the AI, using my AI Pathing System, and the particles using my Particle System/Editor.
For more detail about the code see the code page.
}//constructor
void playVideo()
{
//New Video, taken on week 20 of development
//Old Video, taken on week 10 of development
}//playVideo
}//end Akimbo_2