Skip to content

Releases: andygett/BreakoutXP-pygame

v 1.8

23 Apr 14:45
fba58da
Compare
Choose a tag to compare

Refactor to make main breakout.py program easier to understand.
Use constants for run mode (run | quit | stats) for easier readability.
Script to RestartDb() leaving only a guest user and the event dictionary, vacuum'ing up unused space.

v 1.7

19 Apr 14:57
c4ae9b4
Compare
Choose a tag to compare

Menu to choose and add users
Default to last user via db config table
If pygame-menu is not installed, game runs instead of showing menu
If mouse move detected, show mouse for 3 seconds
Remove old global colors
Once bigball is finished, allow it to become bigball again
Flicker nearby blocks on brick hit

v 1.6

18 Apr 13:45
bd29511
Compare
Choose a tag to compare

Bricks fade into wall in different random patterns on new level
Fireball, highball, bigball, inviciball, narrow paddles PowerUps
More stats
New life sometimes granted if lose a life, more likely in earlier levels.

v 1.5

16 Apr 22:52
b7ded60
Compare
Choose a tag to compare

New levels on clearing a level.
Pause and resume update waitlists appropriately
Color and saturation scheme based on level number. Top row fully saturated faded to bottom row half saturated.
Hot keys for level up and down, currently u and d
On show stats: career, this game
increment level number after delay new game so that the old level shows during the delay
More powerups

v 1.4

15 Apr 13:45
7ad0bb5
Compare
Choose a tag to compare

SloMo powerup
Add waitlist to Ball class to change ball speed after SloMo powerup ends.
Tweak stats fonts
Clear stats on new game

v 1.3

14 Apr 22:25
bdda825
Compare
Choose a tag to compare
Merge pull request #8 from andygett/7-use-database-for-events-etc

Db, images introduced.

v1.1

14 Apr 21:59
6733a6f
Compare
Choose a tag to compare
Merge pull request #6 from andygett/5-extra-life-powerup

Extra life. Refactor newGame().