/bracket_buster

A March Madness variant of Breakout, the popular arcade game

Primary LanguageJavaMIT LicenseMIT

Bracket Buster

This project implements the game of Breakout.

Running the Program

Main class: BracketBuster.java

Data files needed: Everything in resources folder

Key/Mouse inputs: -Splash screen: left click on picture of player to select him as in-game player -In-game levels: use left and right arrow keys to move player side to side to catch ball, use mouse to aim shot and left click to release ball towards blocks

Cheat keys: -H key: add 1 point to score -5 key: freeze/unfreeze countdown timer -K key: automatically progress to next level

Known Bugs: -When player is at left-most position on screen, ball can only be shot straight up -If ball isn't caught by top of player, it takes multiple mouse clicks to shoot ball again

Extra: -Implemented catch and release feature to mimic basketball -Implemented player selection, affecting size and speed of in-game platform