skip to main content
Department of Computer Science University of Colorado Boulder
cu: home | engineering | mycuinfo | about | cu a-z | search cu | contact cu cs: about | calendar | directory | catalog | schedules | mobile | contact cs
home · undergraduate program · senior project · projects · 

Senior Project - CHeShire


Championship for Palm: Hearts and Spades

Senior Project: 2000-2001
Nathan Gaul, Melody Haas, David Morris, Seiji Okamoto and Mark (Math) Trafton III
Louisville, CO

DreamQuest Software develops two very popular card games, Championship Hearts and Championship Spades, for the PC market. As Personal Digital Assistants (PDAs), such as the Palm, have become increasingly popular, DreamQuest was interested in providing these games for the PDA environment.

The goal of the project was to provide a port of Championship Hearts and Championship Spades to Java, which would then eventually run under PalmOS. The port needed to maintain backwards compatibility with the Visual Basic AI code of the original products, since the strength of the AI is a key differentiator of these products from other competing versions of the games.

Instability of current Java Virtual Machines for the Palm precluded the port to the Palm; however, the group was able to develop an applet version designed for the smaller screen of the Palm and other handheld devices.

See also:
Department of Computer Science
College of Engineering and Applied Science
University of Colorado Boulder
Boulder, CO 80309-0430 USA
Send email to

Engineering Center Office Tower
ECOT 717
FAX +1-303-492-2844
XHTML 1.0/CSS2 ©2012 Regents of the University of Colorado
Privacy · Legal · Trademarks
May 5, 2012 (14:07)