Game Programming Overview
This chapter first discusses how to set up a development environment and access the source code for this book. Next, it covers the core concepts behind any real-time game: the game loop, how a game updates over time, and the basics of game input and output. Throughout the chapter, you will see how to implement code for a version of the classic game Pong.
Setting Up a Development Environment
Although it’s possible to write the source code for any program with a text editor, professional developers typically use an integrated development environment (IDE). The advantage of an IDE is that it provides code completion and debugging in addition to text editing capabilities. The code for this book works on both Microsoft ...