sokoban
sokoban copied to clipboard
:black_square_button: You know what Sokoban is. Do you?
Play-Sokoban
This is a simple Sokoban game. The goal is to dig Clojurescript a bit, and WebGL 'cause why not.

You can play it here.
Commands
Arrow keys/hjkl- Mover- Restart the levelBackspace- Undo last move
Disappointments
There are 10 levels, and the game will crash at the end of the 10th. This is a deep allegory about the end of life.
You can't save. You need to do them all in one go.
Development
If you want to use my masterpiece for whatever you like:
- This game is a Clojurescript game only.
- You need the Clojure CLI tool.
clj -A:dev- Enjoy developing in the browser with live code reloading.clj -A:prod:play-cljc- Build a release version to show to the world.
You can't compile the native version. There is no native version.
Credits
- Tileset: www.kenney.nl
- Game engine: play-cljc