Starting Our First Game, SpacePong3D!

If you have been following along with this blog, you might be saying "These graphics demos and code examples are nice, but when are we going to start making a real 3D game?" Well, I'm happy to tell you that we are finally ready to start our first game! Sorry if the game setup blog posts before this were kind of dull. But this is a necessary chore for anyone wanting to create a computer game. Here's the good news: now that we have gotten the boring setup code out of the way, we can now focus on the fun part: designing and building a real 3D game! And because we have some basic template code in place to handle different devices, different speeds of hardware, and different methods of user input, we can relax and feel confident that whatever games we make will work and run smoothly on most devices in the world today. So, what kind of game should we start with? There's a saying I like that goes, "Learn to walk before you r...