PyGame Zero Falling Matcher Game
- Python 3
- pgzero
- Install Dependencies:
pip install pgzero
- Play the game:
python ring_leader.py
- Press 'p' to pause and then 'i' to view instructions.
- Maneuver Ship with W,A,S,D
- Aim with mouse and crosshairs
- Left Mouse Button Fires Bubbles
- Space Bar cycles available colors
- Right click to speed out the next row
- p to pause
- r to restart
- Fire bubbles to make rows and columns of 4 consecutive bubbles of the same color.
- Maneuver your ship to avoid all Bubbles.
- Bubbles creeping downward will destroy your ship on contact.
- Falling bubbles which strike your ship will cause it to grow.
- Awarded points scale exponentially with the number of bubbles popped in a single combo. Bubbles created by player bullets do not score points.
- You cannot score more points than required to reach the next level with a combo.
- Points are awarded for any falling bubbles which do not strike the player's vessel.
- Points are deducted for any bullets which fly out of bounds.
- Structure
- Game Play
- Choice of 3 random powerups for catching falling bubbles
- Animations
- Falling wiggle
- Landing Squash
- Exploding match bubble
- Dying ship
- Port to multiplayer