Простая реализация популярной головоломки Sokoban.

Still Yet Another Sokoban (SYASokoban) — простая SDL реализация популярной головоломки Sokoban.

Sokoban — логическая игра головоломка, в которой игрок передвигает ящики по лабиринту, показанному в виде плана, с целью поставить все ящики на заданные позиции. Игра была создана в 1981 год Хирюки Имабаяси и издана японской компанией Thinking Rabbit в 1982 году.

Головоломка SYASokoban имеет анимированную 2D графику, а игровой процесс полностью соответствует классической игре Sokoban. Игроку необходимо расставить все ящики на игровом поле по заданным позициям и не застрять, за один раз персонаж (кладовщик) может передвигать/толкать только один ящик.

Still Yet Another Sokoban имеет более тридцати уровней, имеющих от десяти до ста карт (видов головоломок), проходить их можно в произвольном порядке, время прохождения уровня не ограничено и не ограничена возможность отмены/повтора ходов (Undo/Redo).

SYASokoban имеет низкие системные требования, может работать в оконном и полноэкранном режиме, управление персонажем осуществляется мышью и клавиатурой, параметры сохраняются в конфигурационном файле (~./djgames).

Лицензия: GNU General Public License version 2.0 (GPLv2) / BSD (Berkeley Software Distribution license)

Домашняя страница
Комментарии (1)
Для сборки программы необходимо установить пакеты g++ и libsdl1.2-dev.
Для сборки программы необходимо установить пакеты g++ и libsdl1.2-dev.