Is Win32 relevant to game programming?
I'm beginning game development, and I started by reading Michael Morrison's Beginning Game Programming, which teaches how to develop a game in C++ using the Win32 API.
I've had a lot of trouble with things I don't have any experience in (when I shut down my program, the process still runs, should it do that?), and something came to mind-- what if Win32 isn't even relevant to game programming? The book I read is around 3 years old, and the software industry seems to have changed a lot since then. Is it still relevant today?
If it isn't relevant to game development, could someone point me to an API that is relevant to game programming?
Chuckleluck
Junior Poster in Training
54 posts since Sep 2011
Reputation Points: 10
Solved Threads: 1
win32 is sort of the basis, the lower level end of c++. In my opinion it's about as fun to program as vomiting after a rollercoaster, you hope it was worth it. However it gives you a lot of freedom, but if you want I'm sure there are some libraries that do the rough work for you.
Aviras
Junior Poster in Training
82 posts since Jul 2008
Reputation Points: 24
Solved Threads: 8
Modern games are usually made with OpenGL, DIrectX, XNA or something else than win32. My advice to you is to not worry about win32 and pick up either opengl or directx
firstPerson
Senior Poster
3,923 posts since Dec 2008
Reputation Points: 841
Solved Threads: 608