terminal-mines — консольная ASCII игра-головоломка по мотивам игры Сапёр (minesweeper clone).
Сапёр (Minesweeper) — игра-головоломка с плоским или объёмным игровым полем разделённым на смежные ячейки (квадраты, шестиугольники, кубы и пр), некоторые из которых "заминированы". Целью игры является открытие всех ячеек не содержащих мины, открыв ячейку с миной игрок проигрывает.
Игровой процесс terminal-mines аналогичен оригинальной головоломке и заключается в открытии ячеек, стараясь не открыть ячейку с миной. После открытия ячейки без мины в ней появляется число, показывающее сколько ячеек рядом с открытой "заминировано". С использованием этих цифр игрок может попытаться рассчитать расположение мин.
Если игрок откроет ячейку с миной, то игра заканчивается проигрышем. Мины расставляются после первого хода, поэтому проиграть на первом же ходу невозможно. Игрок выигрывает открыв все "не заминированные" ячейки. Успех в игре сильно зависит от расположения мин, при некоторых расстановках мин выиграть невозможно.
terminal-mines основана на libminesweeper встраиваемой библиотеке для обработки игровой логики Minesweeper (от того же автора), созданной с целью максимально эффективного использования системных ресурсов. С помощью дополнительных опций можно задать ширину/высоту игровой доски и количество установленных мин, для управления используется клавиатура.
Лицензия: MLT (The MIT License)
Комментариев: 2 RSS
1Аноним04-04-2019 19:12
Спасибо за посты про ascii игры.
Обрати внимание на игру pag (Platform Arcade Game). Если будет время, может писнешь заметку. Случайно нашел в репах NetBSD. Больше её вообще нигде нет. Гуглёж ничего не дает. Ссылка из ридми не пашет, страницы нет даже в веб архиве.
Игра - простенький платформер. Но я просто тащусь от реализации. Здесь и лестницы, прыжки, и пружины с врагами. Не сильно прокаченный, но забавный платформер. Сразу вспомнился AsciiPortal (//zenway.ru/page/asciiportal).
ссылка //pkgsrc.se/games/pag
Саперов мне, кстати, очень много на гитхабе попадалось. Больше наверное только тетрисов видел. Такое чувство, что любой уважающий себя программист должен написать тетрис и сапера. :-)
2posixru05-04-2019 03:22