/breakout

Classical Breakout game implementation in Clojure

Primary LanguageClojureEclipse Public License 1.0EPL-1.0

Breakout

Classical Breakout game implementation in Clojure using Quil library.

Game is finished!

The main objective is to remove all the bricks with a bouncing ball and to not let the ball fall down. In case of winning or losing, different screens appear - and the player can play again by simply clicking the mouse on the game screen. The colour of bricks is changing on each ball-brick collision.

screenshot from 2017-01-15 20-08-12

screenshot from 2017-01-15 20-12-34

screenshot from 2017-01-15 20-14-43

Usage

LightTable - open core.clj and press Ctrl+Shift+Enter to evaluate the file.

Emacs - run cider, open core.clj and press C-c C-k to evaluate the file.

REPL - run (require 'snake.core).

License

Copyright © 2014

Distributed under the Eclipse Public License either version 1.0 or (at your option) any later version.