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