O'Reilly logo

C++ Game Development Primer by Bruce Sutherland

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Introduction

This book is designed to give you a brief introduction to some likely topics that you will encounter as you pursue a career in video game development. Knowing a programming language is only part of the battle. Video game development is a diverse field that covers graphics programming, AI programming, UI programming and network programming. All of these fields are underpinned by a code understanding of how a computer operates to achieve the maximum performance possible for a given piece of hardware.

This book aims to give you an understanding of some of the first steps that a game developer will take after learning a programming language such as C++. These topics cover areas such as concurrent programming and the C++ memory model. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required