No description, website, or topics provided.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
external/jsoncpp
img
obj
src
.gitignore
level_pack_example.json
level_packs.md
level_template.txt
makefile
readme.md

readme.md

Terminal Breakout (termbreak)

Terminal Breakout is a Breakout clone that runs entirely in the terminal!

Screenshot 1 Screenshot 2

Installation

Dependencies

Termbreak requires Termbox and SFML 2 to be installed first.
Included with Termbreak is jsoncpp.

Build and Install

Simply run

make
sudo make install

The default compiler is clang++/llvm; you can use g++ with CXX=g++ The default prefix is /usr/local; you can also set it manually with prefix=your-prefix

Running

Starting

The default level pack can be played by running termbreak.
To run a level pack, specify the path to the pack as the first argument. See level_packs.md for information on making your own levels.

Controls

Space: Start/Launch new ball
Left/Right Arrows: Move paddle
p: Pause
ESC: Quit