/Senior-Project

For senior project purposes

Primary LanguagePython

Senior-Project

By: William Tsai

4th Year CS Major at Cal Poly SLO

For my senior project, I will create a fantasy game based on Zelda.
This was created in Python primarily through the use of PyGame.
Install Python and Pygame using pip install pygame.
Run in terminal with python3 main.py
Note: This project was heavily inspired by a ClearCode tutorial on YouTube.

To play, use the WASD keys to move around.
Press SPACE to use weapon, and Q to switch weapons.
Press R to use magic spells, and E to switch spells.

Press P to pause and open the upgrade menu.
Use the arrow keys to switch through the menu boxes.
Press SPACE to upgrade stats for the selected menu.

The goal of the game is to gather EXP points by killing enemies in
front of you using magic and weapon choices. Once your health turns to 0,
the game closes.

Note: For code that takes in a specific file, I had to use my own directory
to access that file. Else I get a FileNotFoundError. If the game is ran by
someone else, then you might have to change the directory path to access
the specific image/sound files.