A downloadable puzzle game

An open-source client for playing 300 publicly available Sokoban puzzles on a computer, phone or tablet.

Quick moves: tap on an empty square to move the player there if it's possible without moving any crates. Tap on a crate and then an empty square to move it there if it's possible without moving any other crates.

To run this game you must first install LÖVE. See instructions below.

To tweak the game (rules, UI, colors, levels), tap the 'edit' button on the bottom left. (But be aware that upgrading LÖVE in the future will likely undo your changes. New versions of LÖVE seldom occur, and it won't auto-update.)

The code-editing infrastructure is based on Lua Carousel.
Source code repository: https://git.sr.ht/~akkartik/sokoban.love
Levels and sprites courtesy the Sir Box-a-Lot project.

Download

Download
sokoban-al.love 153 kB
Download
sokoban-al-safe.love 153 kB

Install instructions

First install LÖVE for your platform from https://love2d.org. Then save and open the top download from this page. It will have the form

sokoban-<version>.love 

Sokoban runs a bunch of automated tests by default on startup. Some platforms have differences in font rendering that might cause test failures. If you encounter a blue screen, please switch to the second version from the top which disables all automated tests. It will have the form

sokoban-<version>-safe.love 

Development log

Leave a comment

Log in with itch.io to leave a comment.