Program your sokoban character to push crates onto targets. Issue commands on the left side of the screen, which will loop indefinitely. Press the red button to run the program and see if it works. If not, undo (Z) or restart (R) to try again!

Jumping straight into the game is fine, here are the full controls for reference:

Arrow keys move the yellow cursor, with left and right cycling through commands.
X will turn the cursor orange, then press a direction key to input that direction. Pressing X a second time will erase that command.
Left and right adjusts the game speed when highlighting the red start button.
Left mouse button will create an orange cursor at any command location.
Pressing X when the top or bottom end of the command loop is highlighted (or using mouse click) will shift all commands up or down.
Z to undo, R to restart (using one of these buttons is necessary to stop the simulation).
Esc for level select screen.

Made in  PuzzleScript Plus by Tom Hermans, which is a fork of PuzzleScript by Stephen Lavelle.  Source code here.

Originally submitted to LDjam47, the current version is significantly extended.

Big thanks to Karoo13 for the thorough playtesting!

StatusReleased
PlatformsHTML5
Rating
Rated 5.0 out of 5 stars
(2 total ratings)
AuthorJoel Fox
GenrePuzzle
Made withPuzzleScript
TagsPuzzleScript, Sokoban

Development log

Comments

Log in with itch.io to leave a comment.

This is sokoban, but not sokoban. The idea and the twist at the end was very interesting.  Nice game!