| 121 | |
| 122 | == Review: Creatures (Inheritance, Static) |
| 123 | Create a Garden of Plants. Plants and Animals are both Creatures. Make up some methods that you think are suitable for each, and create them (ex. What do all creatures do the same? What do all creatures do differently? What do only specific creatures do?). Make sure you include static variables and methods (ex. list of all creatures ever created). |
| 124 | |
| 125 | == Deck of Cards step 2: |
| 126 | Program a card game (war, go fish, etc.) using your deck of cards. Create any methods you will need for your game, and see how much you can optimize your game. |
| 127 | |
| 128 | == Creatures step 2: |
| 129 | Program a game using all your creatures classes (ex. text based agar.io). Create whatever methods and/or classes you will need, and try to keep your code as simple as possible. |