C++ Game Development Primer

By Bruce Sutherland

  • ISBN13: 978-1-484208-15-1
  • 96 Pages
  • User Level: Beginner to Advanced
  • Publication Date: November 6, 2014
  • Available eBook Formats: EPUB, MOBI, PDF

C++ Game Development Primer Cover Image

Full Description

C++ is the language behind most of today’s computer games. This 96-page C++ Game Development Primer takes you through the accelerated process of writing games for otherwise experienced C++ programmers. After reading this book, you’ll have the fundamental know-how to become a successful and profitable game applications developer in today’s increasingly competitive indie game marketplace.

For those looking for a quick introduction to C++ game development and who have good skills in C++, this will get you off to a fast start. C++ Game Development Primer is based on Learn C++ for Game Development by the same author, giving you the essentials to get started in game programming without the unnecessary introduction to C++.

What you’ll learn

  • How to write C++ games using object-oriented programming techniques
  • How to work with design patterns in C++ game development
  • How to apply C++ to native game activities
  • How to build an actual game project

Who this book is for

This book is for aspiring game developers with previous C++ programming experience who want to build game applications.

Table of Contents

1. Managing Memory for Game Development
2. Useful Design Patterns for Game Development
3. Using File IO to Save and Load Games
4. Speeding Up Games with Concurrent Programming
5. Supporting Multiple Platforms in C++
6. Wrapping Up with a Game Project Case Study


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s