LAST UPDATED
13.11.2001

MADNESS STARTED
21.10.2001

Игру качайте здесь

Автору пишите сюда

WHAZZUP?
Обновлен сайт

Частично обновлен вебмастер :)

В секретном подземном бункере ведётся работа над следуюшим поколением Сокобана

На крышке последней поступившей из ставки коробки значится шифр 0.99/0

Joiro так старался делая скины что потерял сознание и провёл неделю в больнице :)

 


По причине общей тормознутости и проблемами с закачиванием с народа сайт Лучшего Sokoban'а за всю историю Sokoban переренесён на smartsokoban.boom.ru
конец включения.

Из беседы с разработчиком (сокращённый вариант).

Q - А на <censored> нужен ещё один вариант этой старой, всем прекрасно известной и реализованной неоднократно на всех известных платформах, игры?
А - Т.к я, как всякий нормальный девелопер ленив по натуре, и самому таскать ящики мне лень, а игрушка интересная, следовательно, выход как всегда один, надо заставить это делать кого ни будь другого, например своего электронного болвана. Собственно данная реализация и есть то, что мне хотелось видеть реализованным, но видимо никому было не досуг.

Q - Ну и?
А - Собственно в чём состоит процесс решения всякого нормального уровня? Вы сначала усердно шевелите надкоркой своего головного мозга, потом начинается гимнастика для пальцев. Избавиться от последней и было моей задачей. Таким образом игровой процесс протекает следующим образом: Вы, после шевеления надкоркой головного мозга, тыкаете маусом в наиболее симпатичный ящик, тот становиться выделенным, графически это отображается в виде красной каёмочки, потом тыкаете в то место где, опять таки повторяю по Вашему мнению, должен быть в данный момент этот ящик, и, если AI найдёт как туда дотащить этот ящик, все необходимые формальности будут проделаны.

Q - Клёво, а что делать когда все уровни таким образом уже решены?
А - В данный релиз изначально включено довольно большоё количество уровней. Эти уровни естественным образом делятся по пакам, которые Вы можете выбирать через меню "Файл-Гейм пак ...". Каждый пак представляет собой файл лежащий в одной папке с игрушкой и имеющий расширение htm. Это нормальный plain-text with cr-lf. Данные файлы система пытается интерпретировать как один набор уровней. Правила интерпретации следующие: всё строки начинающиеся с пробела или '#' считаются началом очередного уровня, который продолжается пока не встретится символ не относящийся к уровню, следующая строка допустимая как уровень будет считаться началом уже следующего.

Q - Мммм, а какие же это символы участвуют в организации описания уровней?
А - Они известны ещё со времен Ноя:

[Space]

Floor

Пол

.

Target Square

Плошадка на которую надо поставить яшик

$

Box

Яшик

*

Box on target square

Яшик на плошадке

@

Sokoman

Сокоман - это грузчик

+

Sokoman on target square

Сокоман на плошадке

#

Wall