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