Book description
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
Table of contents
- Front Cover
- Table of Contents
- Introduction
- 1. Getting Started (1/3)
- 1. Getting Started (2/3)
- 1. Getting Started (3/3)
- 2. Windows Programming Fundamentals (1/6)
- 2. Windows Programming Fundamentals (2/6)
- 2. Windows Programming Fundamentals (3/6)
- 2. Windows Programming Fundamentals (4/6)
- 2. Windows Programming Fundamentals (5/6)
- 2. Windows Programming Fundamentals (6/6)
- 3. Introduction to DirectX (1/7)
- 3. Introduction to DirectX (2/7)
- 3. Introduction to DirectX (3/7)
- 3. Introduction to DirectX (4/7)
- 3. Introduction to DirectX (5/7)
- 3. Introduction to DirectX (6/7)
- 3. Introduction to DirectX (7/7)
- 4. The Game Engine (1/8)
- 4. The Game Engine (2/8)
- 4. The Game Engine (3/8)
- 4. The Game Engine (4/8)
- 4. The Game Engine (5/8)
- 4. The Game Engine (6/8)
- 4. The Game Engine (7/8)
- 4. The Game Engine (8/8)
- 5. Sprites and Animation (1/8)
- 5. Sprites and Animation (2/8)
- 5. Sprites and Animation (3/8)
- 5. Sprites and Animation (4/8)
- 5. Sprites and Animation (5/8)
- 5. Sprites and Animation (6/8)
- 5. Sprites and Animation (7/8)
- 5. Sprites and Animation (8/8)
- 6. Collisions and Entities (1/8)
- 6. Collisions and Entities (2/8)
- 6. Collisions and Entities (3/8)
- 6. Collisions and Entities (4/8)
- 6. Collisions and Entities (5/8)
- 6. Collisions and Entities (6/8)
- 6. Collisions and Entities (7/8)
- 6. Collisions and Entities (8/8)
- 7. Sound (1/5)
- 7. Sound (2/5)
- 7. Sound (3/5)
- 7. Sound (4/5)
- 7. Sound (5/5)
- 8. Text (1/11)
- 8. Text (2/11)
- 8. Text (3/11)
- 8. Text (4/11)
- 8. Text (5/11)
- 8. Text (6/11)
- 8. Text (7/11)
- 8. Text (8/11)
- 8. Text (9/11)
- 8. Text (10/11)
- 8. Text (11/11)
- 9. Enhanced Appearance (1/10)
- 9. Enhanced Appearance (2/10)
- 9. Enhanced Appearance (3/10)
- 9. Enhanced Appearance (4/10)
- 9. Enhanced Appearance (5/10)
- 9. Enhanced Appearance (6/10)
- 9. Enhanced Appearance (7/10)
- 9. Enhanced Appearance (8/10)
- 9. Enhanced Appearance (9/10)
- 9. Enhanced Appearance (10/10)
- 10. Tiled Games (1/5)
- 10. Tiled Games (2/5)
- 10. Tiled Games (3/5)
- 10. Tiled Games (4/5)
- 10. Tiled Games (5/5)
- 11. Building a Complete Game (1/8)
- 11. Building a Complete Game (2/8)
- 11. Building a Complete Game (3/8)
- 11. Building a Complete Game (4/8)
- 11. Building a Complete Game (5/8)
- 11. Building a Complete Game (6/8)
- 11. Building a Complete Game (7/8)
- 11. Building a Complete Game (8/8)
- 12. Network Programming (1/11)
- 12. Network Programming (2/11)
- 12. Network Programming (3/11)
- 12. Network Programming (4/11)
- 12. Network Programming (5/11)
- 12. Network Programming (6/11)
- 12. Network Programming (7/11)
- 12. Network Programming (8/11)
- 12. Network Programming (9/11)
- 12. Network Programming (10/11)
- 12. Network Programming (11/11)
- The Journey
Product information
- Title: Programming 2D Games
- Author(s):
- Release date: June 2012
- Publisher(s): A K Peters/CRC Press
- ISBN: 9781466508705
You might also like
book
Beginning 3D Game Programming
There are many programming hobbyists who write 2D games but there are far fewer that grasp …
book
Introduction to 3D Game Programming with DirectX 10
Introduction to 3D Game Programming with DirectX 10 provides an introduction to programming interactive computer graphics, …
book
Beginning 3D Game Development with Unity 4: All-in-One, Multi-Platform Game Development, Second Edition
Beginning 3D Game Development with Unity 4 is perfect for those who would like to come …
book
Practical Rendering and Computation with Direct3D 11
This guide provides a deep understanding of both the high and low level concepts related to …