Handmade Hero»Forums»Code
Justin
17 posts
Windows programming resources
Im wondering if anyone knows of some good books that'll help with learning the windows side of the game. Casey mentions alot how he will make the platform layer better for release, but I can't find any good reading material on it. Most of what I'm finding is directx resources, or books that don't really pertain to games. Thanks in advance!
Patrick Lahey
67 posts
Windows programming resources
Depending on how much you already know this might be useful:

Windows API Tutorial

It is not specifically about games, but it is free and the author is knowledgeable. Just a heads up - the author builds a C++ based OO framework around win32 (at least the parts he uses) which is, of course, not necessary.
Pete
22 posts
Windows programming resources
I have been following this tutorial, it is probably a bit old but it still helps to understand the basics of Win32 api.

http://www.winprog.org/tutorial/
12 posts
None
Windows programming resources
http://www.functionx.com/win32/

This contains some basics for window creation and gdi.
Dejan
25 posts
Windows programming resources
The classic reference is Programming Windows, Fifth Edition by Charles Petzold. It came out during the Win95/98 & NT era. All the information is still valid today and it covers everything from window creation, unicode, message loops, mouse/keyboard input to midi and basic threading. All examples are in plain C and use the Win32 API. It not specific for games, but contains all the info we'll probably be using for the Win32 platform layer.

The other great resource that goes into very technical details of the Win32 API is Raymond Chen's blog The Old New Thing. It's a gold mine of info you can't find elsewhere, but you'll have to do a bit of searching to find particular topics.
Justin
17 posts
Windows programming resources
Thanks everyone, I have alot of reading to do, which is always a good thing hahaha.