Phase 2: Ants!
Now that you've implemented basic gameplay with two types of Ant
s, let's add some flavor to the ways ants can attack bees. In this phase, you'll be implementing several different Ant
s with different offensive capabilities.
After you implement each Ant
subclass in this section, you'll need to set its implemented
attribute to True
so that that type of ant will show up in the GUI. Feel free to try out the game with each new ant to test the functionality!
With your Phase 2 ants, try python ants_gui.py -d easy
to play against a full swarm of bees in a multi-tunnel layout and try -d normal
, -d hard
, or -d extra-hard
if you want a real challenge! If the bees are too numerous to vanquish, you might need to create some new ants.