Skip to content

PurpleProg/pong

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pong

simple pong game in python the idea is to create a simple game but to focus on making it very well, with a lot of feature (see the big todo list) and the best UI/UX i can.

TODO

  • sounds
  • mouse support (maybe)
  • animations (maybe)
  • pause screen
  • improve assests (checkout on itch.io maybe)
  • make the ball a circle (not a square wtf)
  • the score system
  • fix score timer in pause
  • highscore save system (json ?)
  • timer before ball start moving

FIXES :

  • powerups (separate action and the actual thing that falls off)
  • fix ball double brick collision
  • fix ball sideways paddle collision
  • brick auto spacing (already good but can be improved)
  • makes labels updatable (fix score always zero)

settings :

  • bindings
  • game speed
  • sound volume

powerups :

  • paddle size
  • multiple balls

difficulties

  • hard (no powerup, little paddle, fast ball)
  • normal (idk it's hard to balence)
  • noob (lots of powerup, big paddle, slow ball)

menu UI :

  • background image
  • difficultie selection
  • button play
  • button exit
  • high score (saving data)

    manu hehehe

death screen

  • score
  • highscore
  • replay button
  • menu button

win screen

  • score
  • high score
  • time

pause screen :

  • transparent background
  • timer befor the ball moves
  • back to game button
  • score
  • quit to mainmenu

About

simple pong game in python

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages