Domek z kart
1. Wstęp
Jest to mała gra karciana stworzona dla praktycznego programowania obiektowego.
2. Zasady gry
Gra rozpoczyna się standardową talią 52 kart. Istnieją również cztery domy, z których każdy ma jeden z czterech kolorów. Umieszczasz po kolei losowe karty, które rozdający losowo rozdaje z talii, do jednego z różnych domów (nie ma znaczenia, że karty są tego samego koloru z Domem), starając się osiągnąć w sumie 31 w domu. Sumę oblicza się dodając karty (as liczy się dla 11, królów, królowych, waletów dla 10, a reszta tak jak są, tj. 8 pików liczy się za 8). Za każdym razem, gdy uda ci się osiągnąć 31 w jednym z domów, otrzymasz premię za dom, w którym to osiągnąłeś (10 za pik, 20 za trefl, 30 za diamenty, 40 za kier) i dom staje się pusty (total = 0). Jeśli w jednym z Domów suma przekroczy 31, to ta Izba jest zamknięta i nie możesz jej już używać, dodając do niej karty. Aby wygrać, powinieneś dodać wszystkie 52 karty w domach i dopiero wtedy liczy się twój wynik w hali sławy. Tracisz, jeśli wszystkie cztery domy zostaną zamknięte.
Zasada sześciu kart: Jeśli liczba kart w domu będzie wynosić sześć (6), a suma jest mniejsza niż 31, liczy się jako 31, gracz otrzymuje 50 punktów, a dom staje się pusty.
Reguła Jokera: Ta reguła dodaje 4 Jokery do talii (każda z innym kombinezonem). Jeśli dodasz go do Domu kolorowanego tym samym kolorem (np. Specjalną kartę Serca do Serca), to jest jak posiadanie 31 bez względu na to, ile by tam było, a gracz otrzymuje 100 punktów, ale jeśli dodasz go do Dom pokolorowany innym garniturem (np. Karta Serca do Domu Diamentów) przegrywasz natychmiast.
Kod źródłowy gry można znaleźć na stronie: https://github.com/VelbazhdSoftwareLLC/HouseOfCards