A game implemented in Java with GUI implemented with use of Swing.
As you play the game, new creatures with different attributes periodically spawn and can be added/organized. Different creatures affect the game in different ways. There are also items that you can buy from a shop which can have varying effects on the game.
Game is skinned as it is because there are so many existing resources available, but can be reskinned pretty easily if wanted.
- Left Click: Place Thing down
- Right Click: Rotate Thing being moved or placed; View already placed Thing's Option menu
- From option menu: delete (and sell back if applicable)
- Double Click: Move Thing
- Esc: Exit window/Cancel current action
- i: Open Advanced Stats Window
- s: Shortcut to open Shop Window
- Hover over any Thing (in play, in shop, in window, etc.) to see a description of that Thing
- Creature Spawning
- Creature Management, Movement, Rotation
- Shop with Items
- Saving
- Useable/shareable .jar
- Colorful Tooltip Description Display
- Bank
- Achievements/Goals
- Animated Creatures
- Custom reskin