Just so you know, CARDS.DLL has little more than the card images. It's also not a "redistributable" file, so if you want to give other people your game, only those people who already have CARDS.DLL can play it.

If you're looking for card images and card libraries, there are definitely many such things out there. Some are even under user-oriented licenses like the GPL or the Artistic license. They may be easier to incorporate than CARDS.DLL, and run on more platforms, to boot.

While you're ruminating on these topics, here's a tip: develop the logic of the game(s) separate from any presentation. Model the tableau, the deck, the hand, the player and the game as separate objects each with their own general purpose logic. Make a quick text-only interface to manipulate these objects ("2H 3H 4H 5H 6H" is a straight flush). Then you can swap out the text-only for the graphical interface when you know what route you want to take.

--
[ e d @ h a l l e y . c c ]


In reply to Re: Re: Re: Using .DLL files by halley
in thread Using .DLL files by Petras

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.