Pull to refresh

Comments 23

Круто, что сказать :)
Обучение через игру, прямо.
UFO just landed and posted this here
Это чего же? Грозного системного блока из стали, старого 14" EGA монитора и шумной клавиатуры с кликом?
UFO just landed and posted this here
Это было позже, сильно позже. Я играл в Xonix на Robotron 1715, это примерно аналог IBM XT. Так вот там никаких девок не было (да и откуда им взяться, в текстовом-то режиме). Так что это правильный Xonix.
1) Создаём вытянутый массив с интересной ascii картинкой (backgroundImage).
2) заменяем строки 314,320 (drawMapCell $i $j "$LAND_CHAR") на drawMapCell $i $j ${backgroundImage[index]}
3) играем в sexonix
Можно еще нестандартный режим терминала сделать, чтобы разрешение повысить у картинки.
Сегодня они пишут xonix, а завтра напишут на баше отдельную операционную систему с блек фреймворком и СУБД.
На JavaScript можно, а на bash нельзя?
Думаю, что это, что «сокобан» надо перенести в «Ненормальное программирование». :)
заметил баг — если во время движения через поле нажать кнопку обратную движению происходит наезжание на самого себя (и отнимается жизнь)
помоему в Xonix так сделать было нельзя
патч: codepad.org/slUUrueq
По-моему, в Ксониксе именно так и было (самоубийство). А возможно, я ошибаюсь.
в Xonix так сделать было можно, данное поведение — это всего лишь частный случай пересечения своего пути.
Так как разные люди говорят по разному, то уже сложно установить как правильно. Добавил обновление с патчем к статье.
UFO just landed and posted this here
Да я как-то тоже, пока не приступил к написанию скрипта. Как-то сами собой синие клетки назвались морем, а серые сушей) А потом оказалось, что и в других источниках так.
UFO just landed and posted this here
Точнее описание можно? Проверил в xterm, всё симпатично.
Если что, версия bash должна быть 4.0 и выше.
Да, и если скрипт был скачан с codepad.org как raw code, то нужно сначала на него dos2unix натравить, так как символ новой строки как CRLF сохраняется.
UFO just landed and posted this here
Попробуйте запустить скрипт явно указав, что это интерактивный режим:
bash -i ./xonix.sh
Sign up to leave a comment.

Articles