Sokoban SG — многофункциональное QT графическое приложение для создания уровней и решения игры-головоломки Sokoban.
Sokoban (Кладовщик - в переводе с японского) — логическая игра головоломка, в которой игрок передвигает ящики по лабиринту, показанному в виде плана, с целью поставить все ящики на заданные позиции. Игра была создана в 1981 год Хирюки Имабаяси и издана японской компанией Thinking Rabbit в 1982 году.
Игра-головоломка Сокобан (Sokoban) переставляет интерес с точки зрения вычислительной сложности. Сложность решения уровней вызвана как сильным ветвлением древа решений (сопоставимым с шахматами), так и его большой глубиной, для решения некоторых уровней требуется более тысячи толканий ящиков (даже в играх с классическим вариантом правил).
Правила классической игры Sokoban очень просты, на складе представляемым в игре в виде плана (лабиринта) находятся кладовщик и ящики. Задачей игрока является перемещение ящиков по лабиринту (складу), с целью переставить их на заданные/конечные места. Ящики толкать, но нельзя тянуть, а также перемещать зараз более одного ящика. Кладовщик может свободно перемещаться по складу/лабиринту, но не может проходить сквозь стены и ящики (перепрыгивать).
Sokoban SG имеет гибко настраиваемый пользовательский интерфейс (перемещаемые и отключаемые панели инструментов), есть возможность изменения темы оформления, есть несколько готовых тем, но можно настроить цвета самому (создать и сохранить свою тему).
Sokoban SG предоставляет множество инструментов для разработки и автоматического решения уровней Sokoban, используя "Оптимизатор" можно по заданным параметрам вычислить кротчайший путь и количество "толчков", можно делать скриншоты игры.
Sokoban SG имеет более сотни готовых уровней, поддерживается импорт/экспорт и преобразование уровней нескольких наиболее популярных форматов (txt, sok, lvl, LP0, xsb и др), "Реактор уровней" позволяет создавать и редактировать уровни глубиной в 20000 ходов.
Sokoban SG имеет небольшие системные требования, функция повтора и отмены ходов (Undo/Redo) безлимитная, поддерживается импорт и экспорт истории игр (в формат *.html), управление ориентировано на использование мыши.
Лицензия: Собственная (AS-IS / FREE)
Вы можете войти под своим логином или зарегистрироваться на сайте.