The Last Bluebook is an arcade-style avoidance game where you play as the bluebook in the final exam of the final semester. Collect correct answers and dodge flying grades to survive. Score at least 60% to pass – or face the dreaded Singko (failing grade)!
This game is inspired by the University exam experience in the Philippines, complete with Pinoy meme sound effects and grade-based tension!
This game is an official entry for the Amazon Q Challenge, and was developed alongside Amazon Q for code generation, feature assistance, and implementation.
- Move with arrow keys
- Collect correct answers (✔️) to increase your score
- Dodge failing grades – from 5.00 to 1.00 – or it’s game over!
- Difficulty increases every 5 points
- Grab answers quickly to build up score multipliers (up to x5)
- Press M to mute/unmute the background music
- Dynamic difficulty progression based on score
- Grade-based projectile sprites that evolve as you level up
- Score multiplier system with color-coded feedback
- Sound effects for passing and failing outcomes
- Looping background music (with mute toggle)
- High score tracking saved between sessions
- Python 3.8+
- Pygame
# Clone the repo
git clone https://github.com/yourusername/the-last-bluebook.git
cd the-last-bluebook
# Install dependencies
pip install pygame-ce
# Run the game
python main.pyThis game features background music from “Bagsakan” by Parokya ni Edgar, along with sound effects sampled from various Filipino social media memes.
All rights to the song “Bagsakan” belong to Parokya ni Edgar and Universal Records Philippines.
The Last Bluebook is a non-commercial personal project, created purely for educational, parody, and entertainment purposes.
No copyright infringement is intended.