08.12.2021

Новая версия коллекции ascii игр для терминала

Состоялся релиз сборника терминальных игр New BSD Games за номером версии 4. Были сделаны мелкие исправления и добавлены
две игры: Darrt и Snakeduel. Данный сборник, как не трудно догадаться, вдохновлен другой подобной коллекцией игр bsd games, которая присутствует почти во всех юникс-подобных дистрибутивах. Игры написаны на языке си, для сборки требуется библиотека ncurses. Лицензия — СС0, Unlicense, 0BSD. Разработчик открыт для новых предложений игр, идей и помощи мейнтейнеров,
готовых сопровождать пакет в своих дистрибутивах.

Список игр:

  • battleship – реализация морского боя. Как я понял, по правилам одноименной настольной игры от компании Milton Bradley
  • checkers – реализация английских шашек
  • darrt – интересная смесь дартса и тренажера слепой печати. По полю на фоне мишени летают буквы, а по нажатию на соответствующую клавишу останавливаются. Цель — набрать как можно больше очков. За точное попадание в «яблочко» начисляется 1 миллион
  • fifteen – реализация пятнашек. Игровое поле можно задать, передав число (от 3 до 7) при запуске.
  • fisher – рыбалка. Используя стрелки, опускаем и поднимаем удочку, попутно пытаясь зацепить улов. Рыбёшка также может оборвать леску\крючок, которой ограниченное количество
  • jewels – что-то среднее между старыми 8/16-битными играми Dr. Mario и Columns
  • memoblocks – игра на память и концентрацию. Открываем парные символы. Игровое поле можно задать в диапазоне от 3 до 19
  • miketron – странноватая змейка. Игровое поле можно задать при запуске, передав 2 числа в качестве параметров
  • mines – сапёр. Без таймера. Игровое поле можно задать
  • muncher – вариация змейки, только без роста героя. Грызуном r собираем вкусняшки % и избегаем ^
  • pipes – за 70 секунд надо построить трубопровод из заданных кусков. Очки начисляются за каждую секцию, по которой пройдет вода
  • rabbithole – игра-лабиринт. За отведенное время надо собрать все морковки %
  • redsquare – попытка сделать из конечного автомата Жизни Джона Конвея игру.
  • reversi – реализация известной настольной игры известной также под названием Отелло. Можно задать уровень ИИ с помощью передачи в качестве параметров цифр от 1 до 127
  • snakeduel – соревнование двух змеек. Кто кого загонит в ловушку, лишив пространства.
  • sos – реализация одноименной игры на бумаге (https://en.wikipedia.org/wiki/SOS_(game))
  • sudoku – реализация известной головоломки. Игровое поле можно задать в диапазоне от 2 до 7

Скриншоты каждой игры на imgur.com

>>> Гитхаб

Источник.