In this project, you will create a tower defense game called Ants Vs. SomeBees. As the ant queen, you populate your colony with the bravest ants you can muster. Your ants must protect the colony from the evil bees that invade your territory. Irritate the bees enough by throwing leaves at them, and they will be vanquished. Fail to pester the airborne intruders adequately, and your queen will succumb to the bees' wrath. This game is inspired by PopCap Games' Plants Vs. Zombies ®.
(If you've never played Plants vs. Zombies, you can play it for free right in your web browser.)
This project requires you to implement a larger number of classes. It is very important to think about how these classes might relate to each other, and how you can use inheritance to make the code easier to write and easier to understand, while eliminating duplicate code. Consider how you will use inheritance very carefully--designing the classes yourself is an important aspect of this assignment.