nlamirault / Cletris
Licence: mit
A Tetris game written in Common Lisp
Stars: ✭ 12
Cletris
Master :
Develop:
This is the classic Tetris game in Common Lisp.
Required softwares
You will need :
and dependencies :
$ sudo apt-get install libsdl1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev
Installation
-
Install tools and dependencies :
$ make init $ make deps
-
Make binary :
$ make binary
-
Launch game :
$ roswell/cletris
Commands
Available commands :
- s : Start a new game
- Left : Move the current block to the left
- Right : Move the current block to the right
- Up : Rotate the current block
- Down : Move the current block down
- Space : Move the current block all the way down.
- p : Pause game
- v : View score (when user not playing a game).
- q : Quit Cletris
Screenshots
Development
-
Install [roswell][] to setup the Common Lisp environment and install your Common Lisp implementation using it.:
$ make init $ ros install sbcl
-
Install dependencies :
$ make deps
-
Launch unit tests :
$ make test
Support / Contribute
See here
Changelog
A changelog is available here.
License
See LICENSE.
Contact
Nicolas Lamirault [email protected]
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].