An implementation of the popular Sokoban puzzle game. The goal is to push the crates onto the designated squares without getting stuck. Crates can only be pushed forward.

The levels provided are assembled from various third-party sources.

Sokoban was originally created in 1981 by Hiroyuki Imabayashi.

Available as Windows installer, portable .zip for Windows, Mac .dmg file, or cross-platform source code.

Source code: http://github.com/davidjoffe/sokoban (source code is C++, only one dependency - LibSDL1.2 - and is structured in a way that lends easily to re-use for other similar types of games, potentially.)

Project development livestream: https://twitch.tv/david_joffe

Default Keys:
Mouse-click: Move
Up/Down/Left/Right: Move
U: Undo
R: Reset level state
C: Choose set of levels
M/N: Previous/Next level
S: Toggle shadows
A: Show 'About' information
Esc: Exit

Features

  • Not the worst Sokoban clone out there
  • Cross-platform
  • "Unlimited" undo
  • Mouse controls + path finding (click where you want to go)
  • Many sets of levels included
  • Can add new sets of levels
  • Developers: Source code ports easily
  • Cool drop-shadows
  • An about window
  • Project development livestream
  • Studies show up to 7.3% more aesthetically pleasing
  • Recommended by more dentists
  • Systemd integration

Project Samples

Project Activity

See All Activity >

Categories

Puzzle Games

License

MIT License, GNU General Public License version 3.0 (GPLv3)

Follow Still Yet Another Sokoban

Still Yet Another Sokoban Web Site

You Might Also Like
Red Hat Ansible Automation Platform on Microsoft Azure Icon
Red Hat Ansible Automation Platform on Microsoft Azure

Red Hat Ansible Automation Platform on Azure allows you to quickly deploy, automate, and manage resources securely and at scale.

Deploy Red Hat Ansible Automation Platform on Microsoft Azure for a strategic automation solution that allows you to orchestrate, govern and operationalize your Azure environment.
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
0
1
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5

User Reviews

Be the first to post a review of Still Yet Another Sokoban!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Registered

2018-03-18