Skip to content
/ tetris Public

Tetris in ClojureScript

License

Notifications You must be signed in to change notification settings

bnomis/tetris

Repository files navigation

tetris

A work in progress.

A demo re-frame application.

Uses re-frame-10x to expose the application state.

Some Things To Try

Pause the game go backwards in time. Look at the application state.

Requirements

Clojure

ClojureScript

Shadow CLJS

Leiningen

Development Mode

Compile css

Compile css file once.

lein garden once

Automatically recompile css file on change.

lein garden auto

Run application

lein clean
lein dev

shadow-cljs will automatically push cljs changes to the browser.

Wait a bit, then browse to http://localhost:8280.

References

https://en.wikipedia.org/wiki/Tetris

https://tetris.fandom.com/wiki/Tetris_Guideline

Releases

No releases published

Packages

No packages published