War

WAR

War is een kaartspel gespeeld door twee spelers, een vol pak kaarten wordt in twee stapels verdeeld en elke speler krijgt een pak om mee te spelen.
De bovenste kaart wordt omgedraaid en vergeleken waarna de speler met de hoogste kaart wint, deze speler wint de kaart van de ander en beide kaarten worden onderop geplaatst.

Het wordt interessant als beide spelers dezelfde kaart hebben, dan heb je “War” hierna worden per speler 3 extra kaarten getrokken en gesloten op de eerste kaart gelegd, vervolgens wordt er een nieuwe kaart getrokken en weer gekeken of er een winnaar is. deze winnaar wint alle kaarten van de verliezende speler.

Ik heb dit spel gemaakt om wat nieuwe technieken uit te proberen waaronder Domain Driven Design en werken met Json schrijven en lezen, op dit moment is hij nog niet helemaal klaar maar wel volledig functioneel.

De volgende items staan nog op het lijstje om verbeterd te worden
– Finish game knop werkend maken om in een keer het spel uit te spelen
– Resultaten van elke slag weer te geven in een logboek
– Weergeven welke kaarten er bij de spelers in het pak zitten
– het uiterlijk verbeteren met een groen kleedje en Stylesheets
– Spelvariaties toevoegen (kaarten uit het spel i.p.v. naar andere speler)

Broncode via Dropbox: War Cardgame