Game Development with XNA
Games are fun! I love playing games all day – my wife hates it, but that’s another article. The one thing I love as much as playing games is programming—always did since I was a little kid. So learning how to write games was always the Holy Grail of programming for me. I would get to do two things that I really enjoyed at the same time. So I set out to learn how to write games.
I had just started, though, which probably is why it was (and still is) a bit harder than I thought it would be. Games these days are so complicated and realistic looking that they really raised the bar for all of us. Yeah, I am not required to write such high caliber games (and probably won’t be able to alone), but I still wanted to know how they were written. So I started to research the subject heavily by searching the Internet, reading books, and talking to people with game development experience. I soon found out that all of these resources pretty much managed to conveniently skip over the simple basics of the subject. There was such so much history and knowledge in writing games that most people tended to assume you already know all that stuff, especially when you were asking how to develop 3D games.
Well…I did the research, and now I am here to save you that time! Let’s talk about games! Dare I say it? Let’s demystify game development!