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

good-penguin.png

Состоялся релиз сборника терминальных игр 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

>>> Гитхаб

©  Linux.org.ru