forked from nebogeo/scheme-bricks
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME
47 lines (38 loc) · 1.31 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
.----------------.
| 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