Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
experimental visual programming in scheme for making rave music, uses fluxus
Scheme Shell
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
history
LICENCE
README
oolite-font.png
sb.scm
smartbomb.scm
start-audio.sh
start.sh
stop-audio.sh
stop.sh

README

.----------------.
| Scheme         |
|   .-----------------.
|   | Bricks          |
|   +-----------------+-------------.
|   | A visual programming language |
|   |   .---------------------+-----'
|   |   |   For Scheme/Fluxus |
|   |   .---------------------+-------.
|   |   |   (C) 2012 Dave Griffiths   |
|   |   .-------------+---------------'
|   |   |   GPL v3    |
|   |   `-------------+-------------.
|   |                               |
|   `------------+------------------'
|                |
`----------------'

Starting up:

1. Install fluxus (http://www.pawfal.org/fluxus)
2. In the scheme-bricks directory run start-audio.sh followed by start.sh

(you can start/stop/restart the audio when running)

When running:

1. You should start with a black screen. 
2. Use the mouse wheel or up/down cursor keys to make the menu appear on the right.
3. Drag blocks from this menu and fit them together

Keys:

lmb+drag : move and build blocks
rmb/"t"  : start editing text, enter to finish
mmb/"h"  : highlight a block
x        : execute highlighted block
shift-c  : copy/paste highlighted block as new blocks
,        : undo
.        : redo
F6       : clear everything, start over
delete   : deletes the highlighted block 

Todo:
* Some errors do not get displayed on the screen

BTW, the font comes from this game: www.oolite.org
Something went wrong with that request. Please try again.