O'Reilly logo

Beginning Android C++ Game Development 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

Chapter     4

Building a Game Engine

Productivity in modern game companies is primarily driven by the reuse of code and tools from one project to the next. By reusing code, companies and individuals can free up more time to developing actual game titles rather than reimplementing technology which, while necessary, will not have a visible impact on the finished product.

The sample game we looked at in Chapter 2 did not have any code which could be reused from one project to the next in an easy manner. That may be acceptable for a small example but for someone who would like to make more than one game or has hopes to start a business in the game development field, this approach would not be particularly beneficial.

We are going to begin the development ...

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