Termbreak

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

Termbreak cover art
Termbreak screenshot 1 Termbreak screenshot 2

Source

Github

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