Title: Smart Tower Defense
Genre: Tower Defense
Date: October 2009 - February 2010
Hardware: PC
Language: C++ with OpenGL
IDE: Visual Studio 2008
Team: Pierre Borges, Roderick Hossack, James McBride, Justin Mortenson, Matt Mundy, Deborah Nethery, Jamie Pittman, Jon Skelton
Pitch:
Your prized green house is coming along great! You've found new clients to buy your products and all is starting to come into view. However, you start to notice some bugs here and there. But wait there's more... and now weeds have started to grow in your prized tomatoes. Don't panic, EZ Green is here to help keep your product healthy and your clients happy! Attack those bugs with our special insecticide and roach motel and keep those weeds at bay with our weed killer and towers. If those weeds and pests get to your green house, it's game over!
Story:
You play as farmer Bob, protecting your green house from the attack of pests and weeds trying to invade. Set up towers in order to keep these invaders at bay and gain money in order to upgrade your defenses from the ever-increasing attacks. However not everything can go as planned, and eventually your green house will be overrun by these pests. What to do next? Visit the EZ Green website for further instructions on how you can keep your greenhouse going!
Main Features:
- Ever-increasing difficulty of enemy waves
- Upgradeable towers in order to defend your greenhouse
- Opportunity to connect to the EZ Green website to promote the product
After-Thoughts...
This opened up a different difficulty I haven't had to experience yet, which was working with a large group of individuals, most of which I've never worked with, in order to create a game on time. We also had the challenge to figure out a game that would work with our made-up product for DeVry's senior project which turned out to be a greenhouse controller that controlled different aspects of a greenhouse. However since the same project last semester was a greenhouse simulation, we didn't want to do the same thing again so instead came up with this different promotion in which you could advertise through a simple and fun game of tower defense.
The PC version was actually the prototype version, in which I personally worked with Jamie in order to create the NPC, Wave System and Pathing classes used in the game. I also worked with Deb in order to create the Game Manager. Overall it was a success and laid the framework in the first eight weeks for when Justin and I had to port this over to the iPhone in order to complete it in a different language.
There were a few issues that arose from the PC version, mainly being that keeping people motivated in a large group was a challenge. Usually we worked in eight week projects. but this was our first 16 week project so people started to slack off. This was addressed with weekly meetings but in the end everyone tried to pull together to get the alpha build for PC done. We did designate who would do what parts, and from that we were able to combine it together without too much hassle. We were all pretty comfortable with C++, so this game was not taken as the challenge it should have been initially.
Screenshots and Videos coming soon...