Как стать автором
Поиск
Написать публикацию
Обновить

Комментарии 23

Круто, что сказать :)
Обучение через игру, прямо.
НЛО прилетело и опубликовало эту надпись здесь
Это чего же? Грозного системного блока из стали, старого 14" EGA монитора и шумной клавиатуры с кликом?
НЛО прилетело и опубликовало эту надпись здесь
Это было позже, сильно позже. Я играл в Xonix на Robotron 1715, это примерно аналог IBM XT. Так вот там никаких девок не было (да и откуда им взяться, в текстовом-то режиме). Так что это правильный Xonix.
sexonix?
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 так сделать было можно, данное поведение — это всего лишь частный случай пересечения своего пути.
Так как разные люди говорят по разному, то уже сложно установить как правильно. Добавил обновление с патчем к статье.
НЛО прилетело и опубликовало эту надпись здесь
Да я как-то тоже, пока не приступил к написанию скрипта. Как-то сами собой синие клетки назвались морем, а серые сушей) А потом оказалось, что и в других источниках так.
НЛО прилетело и опубликовало эту надпись здесь
Точнее описание можно? Проверил в xterm, всё симпатично.
Если что, версия bash должна быть 4.0 и выше.
Да, и если скрипт был скачан с codepad.org как raw code, то нужно сначала на него dos2unix натравить, так как символ новой строки как CRLF сохраняется.
НЛО прилетело и опубликовало эту надпись здесь
Попробуйте запустить скрипт явно указав, что это интерактивный режим:
bash -i ./xonix.sh
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации