Игра Sokoban - беготня по складу

S
sergiy
Эта игра появилась в Японии в 1982 году и завоевала большую популярность. "Сокобан" в переводе с японского - кладовщик. В последствии игра была выпущена практически для всех существующих тогда компьютеров. Так как игра не сложна в реализации она есть и на телефонах, цифровых фотоаппаратах, карманных компьютерах, приставках. Я же узнал о ней из журнала "Техника-Молодёжи". Игра упоминалась в журнале в №5-1990 и №3-1991. После появления в школе урока информатики, я переделал опубликованную в журнале программу под [мой школьный ПК Корвет](https://golos.io/ru--kompxyutery/@sergiy/pevm-korvet-8010-20-moi-pervyi-kompyuter-shkolnyi). Классический первый уровень ![](https://i.imgur.com/LgI1WB9.png) Ссылка на статьи [05-1990](https://t-library.org.ua/read.php?mode=image&id=3286&file=3251&page=38) и [03-1991](https://t-library.org.ua/read.php?mode=image&id=3307&file=3270&page=18) У меня и сами журналы есть)) Фоткал правда с телефона, качество не очень.. ![](https://i.imgur.com/ecrgfrr.jpg) На склад сложной формы приходит работник, его задача переместить контейнеры, что хаотично расположены на складе в определённое место, обозначенное на плане. Работник имеет некоторые ограничения на перемещения - он не может тянуть контейнер, может только толкать, да и то лишь один. После решения этой задачи, можно приступать к следующей(следующий уровень). Стать популярной игрой мало - появились и другие Сокобаны, с изменёнными правилами: в одних модификациях игрок может не только толкать но и тянуть контейнеры, в других может быть два кладовщика. Бывает изменённое поле, не квадратное, а сотканное из треугольников или шестиугольников. Бывает что ящики не одинаковые, и должны быть установлены в соответсвуюшие позиции. В некоторых играх есть реверсивный(обратный) режим, кладовщик при этом не толкает, а тянет ящики - так можно составлять уровни или узнавать как они решаются. Сейчас есть множество как программ так и онлайн версий игры Сокобан. Из программ мне больше всего понравилась SmartSocoban Вот неплохая онлайн реализация, можно играть как гость, без регистрации, но пройдя уровень захочется его пройти более оптимальным путём, или пройти за меньшее время - лучше зарегистрироваться если игра понравится. А из десктопных программ мне больше всего понравился SmartSokoban. Жаль что сейчас его не найти в сети, может я, как всегда, не умею искать))) ![](https://i.imgur.com/nAQk1Wq.gif) Поцитирую один абзац из readme файла > Собственно в чём состоит процесс решения всякого нормального уровня ? Вы сначала усердно шевелите надкоркой своего головного мозга, потом начинается гимнастика для пальцев. Избавиться от последней и было моей задачей. Таким образом игровой процесс протекает следующим образом: Вы, после шевеления надкоркой головного мозга, тыкаете маусом в наиболее симпатичный ящик, .... потом тыкаете в то место где, опять таки повторяю по Вашему мнению, должен быть в данный момент этот ящик, и, если AI найдёт как туда дотащить этот ящик, все необходимые формальности будут проделаны. и ещё в конце файла прочёл... > LICENSE TYPE - freeware for the russian version web page - http://SmartSokoban.narod.ru e-mail - [email protected] Author: Vitaliy Mamatov aka VVitaliy. ... оказывается русская версия freeware. Вылаживать в сеть не буду, хоть только что прочёл что можно делиться с друзьями, но если не надёте в инете - напишите я поделюсь. ))) Может кто один и найдётся. Ни хлеба ведь, ни зрелищ.... Сайт на .narod.ru работает, но файл скачать нельзя(( Может сейчас в нете есть и получше программы-сокобаны, сейчас и онлайн развит настолько, что не понимаешь как оно по иному может быть.. и под Android подобное переживает второе рождение. Но мне отлична эта версия, спасибо автору, а от добра добра не ищут... Если найдёте хорошую версию - поделитесь в комментариях.

Comments

fherdz
Keep sharing my friend
kolobok
Непростая задача. По верхнему скрину непросто определить с какого ящика лучше начинать. Но это надо играть и пробовать разные варианты.
Very good post...