EECE310 Project at UBC: WarGame

by Nicholas on June 27, 2009

in software

In my first term of 3rd Year, (Jan – Apr 2009) I was involved in a group project for EECE310, a course teaching software programming techniques and conventions such as procedural abstractions, exceptions, data abstractions, iteration abstractions, type hierarchies, polymorphic abstractions in Java.  Our professor often stressed that these skills were transferable to other object oriented programming languages.

We chose to create a modified version of the popular Risk Board Game, but the main thing is that we are going to make it free, open-source, and multiplayer.  The version that we submitted was multiplayer and can be launched on the same computer.  Here is a video to showcase how it works and how to run it on your machine (and you get to hear the sound of my voice and remember to watch in HD at the youtube site).

The three of us are still developing the game and improving it, I will keep you updated!

Files can be found here.

Leave a Comment