Skip to content

JLavigueure/BlockBreaker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Logo

Block Breaker

Atari Breakout inspired, Block Breaker is an arcade game featuring AI.
Explore the docs »

View Demo · Report Bug · Request Feature

About The Project

You must break all the blocks with out dropping the ball. As you progress through levels, the speed of your ball and health of bricks will increase! Levels are randomly generated and become more difficult the further you get.

AI

Block breaker also comes equipped with an AI that can play for you. See it in action below.

(back to top)

Built With

Skills

Obect oriented programming(OOP), graphics, AI

(back to top)

Getting Started

Prerequisites

Installation

  1. Clone the repo in your designated folder
    git clone https://github.com/JLavigueure/BlockBreaker.git
  2. Move into repo directory
    cd BlockBreaker/
  3. Install dependences with pip
    pip install -r requirements.txt
  4. Run
    python code/game.py
    NOTE: By default Ai is on. To turn off Ai, go into a game.py and set "AI = False"
 AI = False

(back to top)

Contact

(back to top)

About

Atari Breakout clone built with Pygame featuring random level generation and AI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages