Black Jack Project for XNA/GSE

This is a simple BlackJack game for Microsoft Game Studio Express. It is written using Visual C# and the XNA framework. (All free from Microsoft!)

Nothing special here, and probably a lot of stuff that isn't "best practices" programming wise because I'm not really formally trained in programming. I've tried to comment the code as best I can.

The game is very basic, you can (H)it or (S)tand that's it. No betting or anything. You can see all of the dealer's cards.

Notes:

  • Uses two different tile rendering engines, one for the cards, and one for text
  • Includes a Card class with its own draw method
  • Includes a Deck class that holds a deck (using as many packs of cards), 2 hands, and a discard pile. The deck can shuffle, animate dealing of cards etc. It's not a nice isolated component or anything, but it might be useful
  • Download the project here

    Screenshoot: