A downloadable game for Windows

Download NowName your own price

Features

  • Solver: The solver can automatically solve simple levels.
  • Auto move: Supports full mouse control for automatic player movement and crate pushing.
  • Level management: Levels and solutions are stored in the database.
  • Customizing: Options can be customized via configuration file.
  • Map viewing: Supports moving and zooming the map. When switching levels, the zoom will be automatically adjusted to fit the window size.
  • Player character animation: Player character has smooth movement and animations in different directions.
  • Front-end and back-end separation: Backend code (such as solvers) is decoupled from the frontend (such as Bevy).

Keymap

Mouse

KeyAction
Click `Left` on player reachable areaMove the character to this position
Click `Left` on a boxShow the pushable area of the box
Click `Left` on box pushable areaPush the selected box to this position
Hold `Right` and dragAdjust viewport
Click `Button 4`Undo the last push
Click `Button 5`Redo the last push
Scroll `Middle`Zoom in/out

Keyboard

KeyAction
`W`/`A`/`S`/`D` Move the character
Arrow keysMove the character
`[`/`]`Switch to the previous/next level
`Ctrl` + `[`/`Ctrl` + `]`Switch to the previous/next unsolved level
`Ctrl` + `Z`Undo the last push 
`Ctrl` + `Shift` + `Z`Redo the last push
`Esc`Reset current level
`-`/`=`Zoom in/out
`Ctrl` + `V`Import levels from clipboard
`Ctrl` + `C`Export level to clipboard
`P`Toggle automatic solution
`I`Toggle instant move
`F11`Toggle fullscreen

Keyboard (Vim)

KeyAction
`H`/`J`/`K`/`L`Move the character
`U`Undo the last push
`Ctrl` + `R`Redo the last push

Controller

KeyAction
D-PadMove the character
`LB`/`RB`Switch to the previous/next level
`B`/`Circle`Undo the last push
`A`/`Cross`Redo the last push 
`LT`/`RT`Zoom in/out
Right stickAdjust viewport
`X`/`Square`Toggle instant move
`Y`/`Triangle`Toggle automatic solution

Toggle instant move: Turn off character and crates movement animations.

Download

Download NowName your own price

Click download now to get access to the following files:

sokoban-windows-v0.1.16..zip 11 MB

Leave a comment

Log in with itch.io to leave a comment.