Friendly beginnings for big, slightly intimidating ideas.Thoughtful choices. Clear sources.

A good place to begin.

Meet your next
“I get it” moment.

You do not need a perfect reading plan. Find a starting point that fits what you already know, then make the next step small enough to try.

109 catalogue titles. Plenty of places to begin.
Game C++ Programming: A Practical Introduction — cover
Quickstart Guide to Game Design — cover
Ray-Tracing with Vulkan - Owners' Workshop Manual - Programming (Beginners Onwards): Everything You Need To Get Started With Vulkan Ray-Tracing — cover
A few paths worth exploring

One topic can open a whole new shelf.

The discovery shelf

Good books. New directions.

A daily selection through the lens of Hello Book.

Browse the catalogue

The reading view

An idea worth picking up.

Fresh perspectives on books that open new directions.

Reviews & insights

Hello Book / The reading view

Open the door to something interesting.

Game Physics: A Practical Introduction

Looking for a new direction in Game Programming? “Game Physics: A Practical Introduction” makes a persuasive case for giving the subject your attention. Bring a specific question and turn the reading into a purposeful exploration. A simulated movement gives you something to observe, predict, and question. Connect the reading to one simple physical relationship and compare a known case with the behaviour you produce. Start with the question that interests you most. A useful first session might produce one clear definition, one diagram, or one example you want to explore. That is enough to give the next page a purpose. Worth exploring when you are ready for a fresh reading direction.
Take a closer look

Hello Book / The reading view

A big subject. An inviting first step.

JavaScript D3 in 20 Minutes: (Coffee Break Series)

There is a strong reading opportunity in the space between Computers & Technology and Programming. “JavaScript D3 in 20 Minutes: (Coffee Break Series)” brings those listed subjects onto the same shelf and gives your next question a place to start. JavaScript gives an idea a place to become interactive. Choose a small behaviour you want to build, keep the inputs and outputs visible, and use that goal to connect explanation with practice. Start with the question that interests you most. A useful first session might produce one clear definition, one diagram, or one example you want to explore. That is enough to give the next page a purpose. Worth exploring when you are ready for a fresh reading direction.
Take a closer look

Hello Book / The reading view

Open the door to something interesting.

QuickStart Guide to Game Physics

If Programming keeps catching your attention, “QuickStart Guide to Game Physics” is a title to put on your radar. Its listed scope opens a worthwhile conversation about Game Development. A simulated movement gives you something to observe, predict, and question. Connect the reading to one simple physical relationship and compare a known case with the behaviour you produce. Start with the question that interests you most. A useful first session might produce one clear definition, one diagram, or one example you want to explore. That is enough to give the next page a purpose. A promising addition to a reading list with a purpose.
Take a closer look

Beyond the blurb

Make more of what you read.

Original guides to help you choose, question, connect, and practise.

All field notes

Your question for today

What is a concrete example?

Pick one unfamiliar term from the listed topics. Define it in your own words, then look for a simple example that makes the definition concrete.

Take the idea further

Elsewhere, worth a look

Around the reading world.

Headlines from the publications below. Open a story to read the original.

More stories

Let curiosity choose.A different direction is one click away.

A book is a beginning.

Save a title, explore a question, make something from the idea.

Build your reading shelf