An interactive 2-d game, providing knowledge about food & nutrition and FUN to people
Watch the demo video
- Select a specific nutrient that you are interested in
- Move the character to eat the food that contains the chosen nutrient
- The scores depend on how much the chosen nutrient the food contains
- Each food (except for water) will increase character's satiation level
- User's hydration level decreases by time. Drinking water will increase the hydration level
- The game ends when either user's satiation level is full or hydration level is 0
- There is a leaderboard recording the top 5 users for each nutrient
# Set up virtual environment
$ python3 -m venv venv
# Activate virtual environment
source venv/bin/activate # MacOS
venv\Scripts\Activate # Windows
# Install list of requirements from requirements.txt file
(venv) $ pip3 install -r requirements.txt
python3 play.py
- Bruce Zhu
- Dongqiao He
- Vivien Guo
- Eric Li
- dpren (In-game music)
- pzuh (Player sprite)
- MyFoodData. (Accessed April 21, 2022)
- FoodData Central. (Accessed April 21, 2022)
- Diet & Fitness Today. (Accessed April 21, 2022)