Any good books that teaches card games?

Nov 7, 2016 at 9:58am
Hey everyone, does anyone know of any winAPI books out there that teaches how to develop simple card games like Solitaire perhaps? I want to create my own collection of card games especially games like Solitaire as it helps me improve in data structure and algorithm. If there's any book you know of that teaches how to makes these sort of games, please let me know about it, and also if there's websites, I'll gladly have a glance at those as well. :)
Nov 7, 2016 at 9:59am
Do you play the Solitaire a lot?
Nov 7, 2016 at 10:00am
There is a Solitaire game written in C++. You can use it to write your own.
https://yadi.sk/d/6TvWcfo_dq6PU
Nov 7, 2016 at 11:07am
I do from time to time, it's quite a relaxing game. Thanks for that link, any chance I can have that in WinAPI though? I don't think I'm competent enough to find my way throughout Win32 programming without at least a frame of reference or a guide (a book or a website).
Last edited on Nov 7, 2016 at 11:08am
Nov 7, 2016 at 11:21am
General Win API tutorial
http://www.functionx.com/win32/index.htm
http://www.winprog.org/tutorial/

http://www.catch22.net/
Comes even with a tutorial for card games

Classic book about Windows programming
https://www-user.tu-chemnitz.de/~heha/petzold/petzold.htm


Nov 7, 2016 at 4:21pm
closed account (E0p9LyTq)
An oldie, but still good for bare bones WinAPI/GDI game programming:

Sams Teach Yourself Game Programming in 24 Hours
https://www.amazon.com/Sams-Teach-Yourself-Programming-Hours/dp/067232461X/

The book doesn't have any card games, but adapting the graphics to a card game shouldn't be all that difficult.

Updating the GDI graphics to GDI+ or Direct2D could be a good learning experience.
Nov 12, 2016 at 8:06am
Thanks guys, I created a solitaire game in WinAPI, took me couple of days but I've done it all thanks to your recommendations. :)
Nov 12, 2016 at 9:50am
@Maima Van Persie
Can you share your solitaire game? I would like to see it.
Topic archived. No new replies allowed.