AN INDEPENDENT READING JOURNALA LITTLE SPACE FOR YOUR NEXT CHAPTER ↗
Bruce Dickinson

AN INDEPENDENT READING JOURNAL

A wider shelf. A different perspective.

Creative interests and technical questions can share a shelf. Explore the catalogue for an idea outside your usual range.

Book information. Reader perspectives. Direct retailer links.

A GOOD NEXT STEP

Connect your creative and technical interests.

01 / EXPLOREFind your subject.

Start with something you want to understand.

02 / COMPAREChoose with confidence.

Use the synopsis, book facts, and your own question.

03 / READMake room on the shelf.

Find a title and follow its retailer link.

THE BOOKS

Beyond one subject

View all books
Cover of Game Engineering (Paperback)
Game Engineering

Game Engineering

A deep, practical guide to the systems and architecture that power modern games.

Learn the core principles of game engine architecture.

BEYOND THE BOOKSHELF

News & ideas

More to explore

A NOTE FOR YOUR NEXT CHAPTER

Pair two different interests.

Choose two subjects you rarely connect, then notice the questions they share. A creative book and a technical book may offer different ways of approaching the same problem.

Explore this reading approach

ANOTHER PERSPECTIVE

Readers, in their own words

Explore reviews
Reader review5

This is the one to get

Worth every page. I have already recommended it to two colleagues.

I bought this on a whim after seeing it mentioned in a forum thread, and I am glad I did. The author clearly knows the subject deeply and has thought hard about how to teach it. The progression from chapter to chapter is well thought out; nothing feels out of order. It is denser than the page count suggests, and I found myself slowing down around the middle. I have already recommended it to two colleagues and will recommend it to more.

Diane BakerResearch scientist · Barcelona, ES
Debugging the Undebuggable: Tools and Strategies for Diagnosis
Reader review3

Decent, but uneven

Good in places. I would borrow it before buying if you can.

I was looking for something that would bridge the gap between tutorials and proper reference material, and this does that well. I appreciated the honesty about what the book does not cover — it saved me from expecting things that were not there. A few of the examples could be more realistic, but the underlying points come across clearly. It is denser than the page count suggests, and I found myself slowing down around the middle. Fine, but there are stronger books on the same subject if you look around.

Ava SmithMobile developer · Barcelona, ES
Game Engineering
Reader review4

Almost excellent

Almost excellent. A second edition could easily push it to five stars.

I came to this book already familiar with the basics, and it still had plenty to offer. I appreciated the honesty about what the book does not cover — it saved me from expecting things that were not there. I found myself making notes in the margins, which is always a good sign. Recommended, with the caveat that it is not a gentle introduction.

Isaac MurphyMachine learning engineer · Buenos Aires, AR
Game Programming Interview Questions in 20 Minutes

A wider shelf. A different perspective.

Look for an unexpected connection between two interests you already have.

Explore the catalogue