You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Starting the Game: Each player receives ten white cards.
Choosing the Zar: A random player starts as the Zar and reads the first black card aloud, with blanks.
Selecting White Cards: All other players choose their favorite white card from their hand.
Revealing Choices: Once all players have submitted their cards, they are revealed and read in combination with the black card.
Scoring: The Zar chooses the funniest combination, and the player behind that card receives a point. The next round begins with the next player as Zar.
Project Roles
Game Server: Tim
Scrum Master: Sandy
GUI & Client: Matthias
Card Assistant to the Manager: Linus
Technical Approach
Workflow
Kanban Board: Managed on Trello, with Sandy creating tasks.
Version Control System (VCS): Git via Github, with a repository containing both client/ and server/ directories.
Tim Branch
Matthias Branch
Master Branch
Communication
Client-Host Communication: Port 8761 via custom protocol -> plain data.
Statistics
Winners
Points
Wins
About
Java Game with Server and Client software for Cards against Humanity