Skip to content

s1td1kov/BreakoutGame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyGame Breakout

This is a simple implementation with Python 3 and PyGame of the classic Breakout game. The purpose is to serve as a demo game for a series of a series of articles on building games with Python 3 and PyGameg:

  • part 1
  • part 2
  • part 3

Features

  • Simple generic GameObject and TextObject
  • Simple generic Game object
  • Simple generic button
  • Config file
  • Handling keyboard and mouse events
  • Bricks, paddle and ball
  • Managing paddle movement
  • Handling collisions of the ball with everything
  • Background image
  • Sound effects
  • Extensible special effects system

Credits

I used some color constants I found in this nice article: https://www.webucator.com/blog/2015/03/python-color-constants-module/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages