Kaartenhuis
1. Inleiding
Dit is een kleine kaart spel dat ik gemaakt voor een praktische op Object Oriented Programming.
2. Spelregels
Het spel begint met een standaard kaartspel van 52 kaarten. Er zijn ook vier Huizen elk gekleurd door een van de vier kleuren. Je zet één voor één de willekeurige kaarten, dat de dealer willekeurig behandelt vanaf het dek, om één van de verschillende Houses (het is niet van belang dat de kaarten van dezelfde kleur met de Tweede Kamer te zijn), in een poging tot een totaal van 31 te bereiken in het huis. Het totaal wordt berekend op het toevoegen van de kaarten (Aas telt voor 11, Kings, Queens, Jacks voor 10 en de rest als ze zijn, dat wil zeggen de 8 of Spades telt voor 8). Elke keer als het je lukt om een 31 te bereiken in één van de huizen u een bonus met betrekking tot het huis waarin u bereikt dat (10 voor Spades, 20 voor Clubs, 30 voor Diamonds, 40 voor Hearts) en het Huis leeg raakt (totaal krijgen = 0). Als in een van de huizen van de totale zal meer dan 31 dan is deze woning is afgesloten en je kunt niet gebruiken het niet meer toe te voegen kaarten aan. Om te winnen moet je alle 52 kaarten toe te voegen in de Huizen en dan pas je score telt in de hall of fame. Je verliest als alle vier de huizen zal worden gesloten.
Zes Kaarten Regel: Als het aantal kaarten in een Huis zal zijn zes (6) en het totaal is minder dan 31, telt als 31, krijgt de speler 50 punten en het huis wordt leeg.
Joker Regel: Deze regel voegt 4 Jokers naar het dek (elk met een andere kleur). Als je het toe te voegen aan de Tweede Kamer gekleurd met dezelfde kleur (bijvoorbeeld de Hart speciale kaart aan het Hart House), dan is het als het hebben van 31, ongeacht wat het totaal zijn er en krijgt de speler 100 punten, maar als je het toevoegen aan een huis gekleurd met een andere kleur (bijvoorbeeld de kaart van het Hart van de Diamond House) je meteen verliezen.
De broncode van het spel is te vinden op: https://github.com/VelbazhdSoftwareLLC/HouseOfCards