Warning: include(http://www.aaronrogers.com/ham/contents.php): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found
in /home/rogersa/public_html/ham/Games/HAM_Hearts/ham_hearts.php on line 13
Warning: include(): Failed opening 'http://www.aaronrogers.com/ham/contents.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/rogersa/public_html/ham/Games/HAM_Hearts/ham_hearts.php on line 13
|
HAM Tutorial :: Games :: HAM Tutorial
Hearts |
|
Copyright 2003 Aaron Rogers
See GNU.org
for more information on the GPL.
|
|
I wrote a Hearts game for a GbaDev.org
competition (10/21/02). I used HAM, of course, to write the game.
I will put up an explanation of the source code when I get it cleaned
up and can find the time. For now, you can download either the game
by itself, or with the source code that you can try to figure out
on your own. Beware, the code isn't the prettiest thing you've ever
seen. :- P |
|
Code Source
Because of the size of the files, I will put links to the source.
(Version 3.3)
ai.cpp
ai.h
game.cpp
game.h
main.cpp
main.h
splash.cpp
splash.h
|
|
Download Code
Version 3.4 - Latest version. Very playable. AI
is pretty good!
ham_hearts.gba
(861 KB) - The game by itself.
ham_hearts_v3.4.zip
(532 KB) - The game and source code.
If, for some reason, you want the originial version:
Version 1.4 - The version submitted to the competition.
ham_hearts.gba
(335 KB) - The game by itself.
ham_hearts_v1.4.zip
(190 KB) - The game and source code.
View
Demo - Play the game online now! |
|
Screenshots
Intro Screen

Intro Screen

Main Menu

Options Screen

Get Ready To Play

Select Three Cards To Pass

Look at that big card to help you see

Uh oh, I played a Heart

Score Screen

Throw the 2 of Clubs already

Darn, how did the computer win?
 |
|
|
|