Skip to content

mstites/FlagQuest

 
 

Repository files navigation

Flag Quest

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.

Authors

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.

Getting Started

  • 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

Usage

  • 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

License

This project is licensed under the GNU General Public License v3.0 - see the LICENSE.md

How to Contribute

  • 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

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%