History
I decided to begin work on this game back in June 2003. Quarto had
long been a favorite of mine and my friends. In order to provide myself
with a bit of a challenge (i.e., to keep my programming skills from
dying) I decided to write a console application to play Quarto. This
included a rudimentary AI and a very basic text-based screen.
After I had written this console app, a good friend of mine mentioned
that he was to do a little work with PalmOS programming
(freeciv4palmos) .
That got me interested in seeing what was involved in
PalmOS programming so I started browsing around SourceForge to see what
some palm
source code looked like. In these waderings I ran across the Razor! gaming
engine. As I
read through the Razor! documentation, I realized that it would free me
from having to learn much of the PalmOS API so that I would be able to
get started on the graphical/PalmOS version right away.
Since then, I have developed a reasonably well functioning Quarto!
game for PalmOS. In the spirit of open source, I decided to include the
source for the graphics code that interfaces with Razor! on SourceForge
so that my experiences may help others who wish do program PalmOS
applications, specificaly with the Razor! framework.
Now I have primarily polishing to do, beta testing, and a few other
random features I have on my to-do list (which keeps getting longer
and longer) to implement.