Hearts
About
This was a Hearts game written for a high school computer science class I took as a junior in 2011.
The assignment specs are here. My implementation goes considerably beyond what was asked, and supports among other things:
- Network play with other human or computer players
- Graphical user interface
- Card animations
- Chat with other players
- Multiple end conditions (endless play, or maximum score)
- Multiple card passing schemes (cycled through each trick)
Technologies
- Java
- Java Swing