Реализация азартной игры в кости Yahtzee для двух игроков.

nem nem 002

Nem-Nem — простая C++ / QT реализация азартной игры в кости Yahtzee для двух игроков.

nem nem 003

nem nem 004

Yahtzee (Йетзи) — настольная азартная игра в кости сделанная Милтоном Брэдли (Milton Bradley), это наиболее популярный в многих англоязычных странах вариант "Покера на костях". Игра является переработкой более ранних игр с кубиками, такими как Poker Dice, Yacht и Generala, так же немного похожа на игру Yatzy (популярная в Скандинавии).

nem nem 005

nem nem 006

Для классической игры Yahtzee используется пять кубиков, с числовыми значениями от одного до шести, игровой процесс делится на два тура (этапа/серии), первый так называемый "обязательная игра", а второй "сбор комбинаций", цель игры набрать наибольшую сумму очков.

nem nem 007

nem nem 008

nem nem 009

В зависимости от игровой ситуации выбрасываются от одного до пяти кубиков одновременно, до трёх раз подряд, пытаясь добиться определённых (необходимых) комбинаций очков (в игре 13 раундов и 13 категорий очков). После каждого броска можно оставлять любое количество кубиков, "зафиксировать" кубики с впавшими на их числами и перебросить оставшиеся.

nem nem 010

nem nem 011

Все комбинации и результаты их выполнения записываются в таблицу, если у игрока не получилось ни одной нужной комбинации, то в бланке ставится прочерк напротив любой комбинации (в реализациях 0), поэтому бланк заполняется у всех игроков одновременно. Игра заканчивается когда у всех игроков будет заполнен весь бланк комбинаций.

nem nem 012

nem nem 013

nem nem 014

Yahtzee привлекает простотой правил, в игре многое зависит от удачи и интуиции игрока. В отличии от настоящего карточного покера, в "Покере на костях" не требуются ставки и торги, поэтому для увлекательного проведения свободного времени Open Yahtzee подойдёт как нельзя лучше.

nem nem 015

nem nem 016

Nem-Nem имеет минимум настроек, можно изменить тему и параметры компьютерного партнёра, есть возможность отмены хода (переброса), поддерживается режим игры с "подсказками" (подсветки для выпавших комбинаций или подсветка комбинаций костей). Законченные партии заносятся в "Таблицу рекордов", игру можно в любой момент сохранить (в *.nem файл), управление игрой ориентированно на использование мыши, ведётся подробный лог событий.

nem nem 017

Лицензия: GNU General Public License version 3.0 (GPLv3)

nem nem 018

Домашняя страница

Страница на opendesktop.org