Chapter     27

Wrapping Up

The C++ programming language is a tool that will serve you well while trying to build video games. It provides low-level access to processors, which allows you to write efficient code for a wide variety of computer processors.

This book has shown you various techniques, features, and paradigms that you can apply to your own programming efforts. You’ve seen that C++ can be used to write procedural programs or object-oriented programs. Procedural programs can be created consisting only of functions, variables, and structs, whereas object-oriented programs are built from classes.

C++ extends these two paradigms by also allowing for generic programming. This type of programming is supported through the ability to create ...

Get Learn C++ for Game Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.