https://github.com/grouzen/cl-tetris3d.git
git clone 'https://github.com/grouzen/cl-tetris3d.git'
(ql:quickload :cl-tetris3d)
Yet another 3D tetris.
> (ql:quickload :cl-tetris3d)
> (cl-tetris3d:run)
Enjoy!
A - move figure left
D - move figure right
S - move figure down
space - immediately land figure
Q - rotate figure counterclockwise
E - rotate figure clockwise
P - pause/unpause
Esc - quit
left, right, up, down, page up, page down – rotate and zoom camera
There are two ways to do it:
Run interpeter from shell (it doesn't work within Slime),
and run the following commands from REPL:
> (ql:quickload :cl-tetris3d)
> (cl-tetris3d:make-executable)
Run ./sbcl-make-executable.run
script
After that you should get the ./cl-tetris3d
binary.