
To make the game of 'hearts' available on open-source desktops.
Computer players should be interesting and fun to play against.
To have a networked version of the game.
This should include both the possibility of playing a private game with friends (I haven't really thought out how the interface to this should work, though) and the possibility of playing on a network server with strangers.
The network server should keep track of players and games to make a "best player" ranking possible. This should integrate with a web interface to the same data.
The software should run on the KDE 4 platform in the future.
The game is functional on a player-against-the-computer mode. It has some rough edges (like the setup screen), but it is working.
The computer players are not that bad now, but still there are only two types of players and they are very similar.
Networking is being reimplemented. It is still too basic to be usable, but is my high-priority task right now. I am also implementing a drupal module so that the network server and the website can integrate (we should be able to register on the website, for example).