Drac is a completely free, open-source, portable card game library that uses SDL (Simple DirectMedia Layer). It provides almost everything you need to create your very own card games. Drac is a set of C++ classes and functions that help simplify the development of card games. Any simple game specially solitaire games can be created using Drac with minimal effort. It can also be extended to accommodate more elaborate games.Now who uses Drac? I'm afraid not too many. We can maybe blame the lack of updates on my part. I apologize for that. I just worked on it non-stop back then without the help of version control systems and when I felt it was finished on some arbitrary level, I hurriedly uploaded it to Sourceforge.net without any plans of updating it. Again I apologize for that. Nonetheless it was still a useable and working version. And as a proof of concept of its viability, it was used to power the very first incarnation of Tongits (spelled as Tong-its back then) which was also open source.
People from the not so mainstream crowd also agreed it has value so they decided to port the framework together with the sample solitaire game to different esoteric platforms. So aside from the common Windows, Linux and Mac platforms, Drac is also available in the following:
MaemoDrac
A port of the Klondike sample app to the Nokia Maemo platform (now part of MeeGo). Learn more about MaemoDrac.
KlondikeDC
Another port of the sample app to the Sega Dreamcast game console. Learn more about KlondikeDC.
Drac on Popcorn Hour
Drac powers the solitaire game on your favorite network media player. Learn more about Popcorn Hour with Drac.
BeOS and Haiku
The old open source Tong-its game together with Drac was also ported to BeOS and Haiku operating systems. You can learn more about them here and here.
Seeing your old creations being embraced and appreciated by other platforms really feels good. And to thank all those who appreciated my old work, I will be releasing soon an updated framework based on Drac and the engine that powers the current Tongits game. This time it will be written in ActionScript 3.0 instead of C++. Watch out for it on Google Code.

0 comments:
Post a Comment