ABSTRACT

A First Course in Game ProgrammingMost of today's commercial games are written in C++ and are created using a game engine. Addressing both of these key elements, Programming 2D Games provides a complete, up-to-date introduction to game programming. All of the code in the book was carefully crafted using C++. As game programming techniques are intro

chapter 1|12 pages

Getting Started

chapter 2|26 pages

Windows Programming Fundamentals

chapter 3|34 pages

Introduction to DirectX

chapter 4|36 pages

The Game Engine

chapter 5|36 pages

Sprites and Animation

chapter 6|36 pages

Collisions and Entities

chapter 7|24 pages

Sound

chapter 8|52 pages

Text

chapter 9|46 pages

Enhanced Appearance

chapter 10|24 pages

Tiled Games

chapter 11|36 pages

Building a Complete Game

chapter 12|54 pages

Network Programming