TagalongGames / Nine

Card game "Nine" writeen in FreeBASIC for Windows

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Девятка

Карточная игра «Девятка», выполненная в классическом стиле Windows XP.

Описание игры

Цель

Избавиться от карт на руках.

Правила

Все карты колоды сдаются по кругу по одной карте. Перед раздачей карт все игроки ставят в банк оговорённую ставку. Игру начинает, имеющий 9 бубен. Следующий игрок может положить 8 или 10 бубен, либо одну из трёх оставшихся 9. Если вышеназванных карт у него нет, то он пропускает ход и обязан поставить в банк определённую сумму. Также и в дальнейшем: при невозможности положить карту ход пропускается.

Сборка

Программа использует библиотеку CARDS.DLL из Windows XP. В старших версиях Windows эта библиотека удалена, но можно использовать аналог из ReactOS (включена в сборку).

32‐битная Windows

В 32‐битной Windows необходимо предварительно получить статическую библиотеку libcards.dll.a. Она требуется только для сборки линковщику. Если CARDS.DLL не обнаружена в твоей системе, добываем её и выполняем:

dlltool.exe -d CARDS.def -l libcards.dll.a

64‐битная Windows

В 64‐битной Windows статическая библиотека libcards.dll.a уже идёт вместе с компилятором.

Компиляция

call make.cmd exe release withoutruntime

About

Card game "Nine" writeen in FreeBASIC for Windows

License:GNU General Public License v3.0


Languages

Language:VBA 89.9%Language:Batchfile 10.1%