- PVSM.RU - https://www.pvsm.ru -
Всем привет, решил приобщиться к общему безумию. В 30 строк уже написали почти все, что могли, но старого доброго сокобана я не нашел (возможно, плохо искал), так что хочу восполнить этот пробел.

Ссылка на fiddle [1]
Если кто не в курсе, смысл в том, чтобы затолкать ящики на указанные места. Ящики можно только толкать, тянуть нельзя. Одновременно можно толкать перед собой только один ящик. Стены лабиринта нарисованы черным, ящики — синим, места для ящиков — серым, ящики, стоящие на нужных местах — красным, игрок — зеленым. Управление стрелками курсора.
Карта уровня задается в массиве levelData в начале скрипта.
Используемые символы:
Автор: zabbius
Источник [2]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/javascript/48699
Ссылки в тексте:
[1] fiddle: http://jsfiddle.net/zabbius/nU74f/
[2] Источник: http://habrahabr.ru/post/202756/
Нажмите здесь для печати.