Author: Bradley Myers
Date created: 08-10-2020 | Last updated: 06-11-2020
- Get a dog named Nova to her home which is 200km away
- Keep Nova alive because she is being chased by wolves
- Balance Nova's stats: run out of something and she dies
- Status bar
Nova's stats (Health, Hunger, Energy, Sleep, Distance traveled)
- Output bar
Game messages (Wolf distance, Win message, Death message)
- Buttons
- Eat
- Gain hunger
- Gain health
- Gain energy
- Jog
- Move 5-12 kilometers
- Uses energy
- Uses hunger
- Uses sleep
- Run
- Move 10-20 kilometers
- Uses energy
- Uses hunger
- Uses sleep
- Sleep
- Gain sleep
- Gain health
- Gain energy
- Eat
-
- Contains the class structure for all the game objects
- Contains the methods for the classes
-
- Handles all game events (such as button clicks and GUI updating)
- Calls the functions for the events
-
- Contains the game GUI, class instances, and loop
- Passes all game events to EventHandler.py
This game is licensed under the MIT License