Flag Quest is a rogue like game created to spread awareness of LGBTQ+ identities by integrating the elements of LGBTQ+ flags into fun puzzles. As the game’s player, you wander through the dark, navigating around or overcoming obstacles to collect the different colors of your identity. As you collect each flag, you’ll learn more about the history of the flag and the identity that it represents.
This game was created, designed, and coded by Lauren Anfenson, David Freeman, Emma Mack, and Maeve Stites. Thank you to Gilbert Baker, Monica Helms, Michael Page, and all other creators of the various LGBTQ+ flags that we based this game around. Thank you as well to all the people of the internet and Olin community who contributed their thoughts and examples for our learning.
- Clone this repository
- Install the requirements by navigating to the repository
directory and using the command "sudo pip install -r requirements.txt"
- Alternatively, install the pygame dependency seperately using pip install pygame
- Run game.py using python
- This should generate a game window
- Game play
- View the instructions on the menu screen
- Use the arrow keys, WASD, or ,AOE to move around
- Gather different flag stripes to make the flag appear
This project is licensed under the GNU General Public License v3.0 - see the LICENSE.md
- Using your favorite text editor feel free to...
- Add game features
- Add flags
- Simplify code to make it more readable
- Make code more efficient
- Submit a pull request to our repository with your edits