Editor's Choice

Featured Book of the Day

Game Programming Interview Questions in 20 Minutes

Game Programming Interview Questions in 20 Minutes

★ ★ ★ ★ ★

Game Programming Interview Questions in 20 Minutes is a groundbreaking work in Game Programming. Containing 8 chapters of comprehensive content, this book redefines our understanding of Game Programming.

View Details Published 2025

"Do or do not. There is no try."

Yoda

Joke of the Day

What's a Romulan's favorite dance? The Neutral Zone shuffle.

Latest Sci-Fi & Tech News

Val Kilmer to Be AI-ed Into Movie with Blessing of His Family
Val Kilmer to Be AI-ed Into Movie with Blessing of His Family

Val Kilmer had a lot of unconventional beliefs, and the director claims this is what he wanted....

 Rabbit threatens to revive the legendary Sony Vaio P netbook as a $500 dedicated Linux "vibe coding machine" to take on Apple's uber popular MacBook Neo — but it won't be fast
Rabbit threatens to revive the legendary Sony Vaio P netbook as a $500 dedicated Linux "vibe coding machine" to take on Apple's uber popular MacBook Neo — but it won't be fast

Rabbit’s Cyberdeck revives the Vaio P concept, offering a portable, ...

 'You pick something heavy up and you walk with it': A celebrity PT recommends this back-to-basics move as the best strength exercise for over 50s
'You pick something heavy up and you walk with it': A celebrity PT recommends this back-to-basics move as the best strength exercise for over 50s

How a single gym exercise — the farmer's carry — can prepare your ...

 These small and stylish wireless stereo speakers pack in Hi-Res connectivity, turntable phono support, HDMI, aptX and more — and all at a seriously tempting price
These small and stylish wireless stereo speakers pack in Hi-Res connectivity, turntable phono support, HDMI, aptX and more — and all at a seriously tempting price

Elipson's new active speakers have extensive wired and wireless connec...

Government Registers Aliens.Gov Domain as Next Distraction From Everything Else
Government Registers Aliens.Gov Domain as Next Distraction From Everything Else

The truth is out there (on the internet)....

Government Registers Aliens.Gov Domain as Next Distraction From Everything Else
Government Registers Aliens.Gov Domain as Next Distraction From Everything Else

The truth is out there (on the internet)....

Fan Images

Trek Image 162Trek Image 260Trek Image 497Trek Image 108Trek Image 266Trek Image 270Trek Image 430Trek Image 122Trek Image 204Trek Image 488Trek Image 306Trek Image 15Trek Image 212Trek Image 226Trek Image 487Trek Image 348Trek Image 22Trek Image 148Trek Image 79Trek Image 406Trek Image 466Trek Image 71Trek Image 259Trek Image 106Trek Image 202Trek Image 373Trek Image 46Trek Image 342Trek Image 133Trek Image 374Trek Image 496Trek Image 154

Explore Topics

programming computers & technology books graphics javascript compute webgpu simulation game development wgsl web development & design shader computer science vulkan visualization game programming computer graphics machine learning data visualization ray-tracing game design ai & machine learning software development gpu computing web development analytics beginner coding parallel programming graphics programming psychology

5 a Day for Your Brain

Just like fruits for your body, these activities nourish your mind daily

Fruit for brain health
  1. Read for 30 minutes (fiction boosts empathy!)
  2. Learn something new (a word, fact, or skill)
  3. Solve a puzzle (crossword, Sudoku, etc.)
  4. Practice mindfulness (5 minutes of meditation)
  5. Physical exercise (even a short walk helps)

Monthly Book Sales

Data based on our reader surveys and industry reports.

Discover More Books

The Responsible XR Playbook HOT
The Responsible XR Playbook
★ ★ ★ ★ ★

The Responsible XR Playbook - Extended Reality...

Paper to Play in 20 Minutes HOT
Paper to Play in 20 Minutes
★ ★ ★ ★ ☆

Paper to Play in 20 Minutes - Game Development...

Game Programming Interview Questions in 20 Minutes HOT
Game Programming Interview Questions in 20 Minutes
★ ★ ★ ★ ★

Game Programming Interview Questions in 20 Minutes - Game Programming...

Player Experience Design in 20 Minutes HOT
Player Experience Design in 20 Minutes
★ ★ ★ ★

Player Experience Design in 20 Minutes - Game Design...

Game Production in 20 Minutes HOT
Game Production in 20 Minutes
★ ★ ★ ★ ☆

Game Production in 20 Minutes - Game Production...

Contacts and Constraints HOT
Contacts and Constraints
★ ★ ★ ★ ★

Contacts and Constraints - Physics Simulation...

Community Discussions

James Garcia
Discussion about Immersive Technology in The Responsible XR Playbook

Posted by James Garcia

Discussion: What did everyone think of the author's treatment of Privacy in XR? I found it more accessible compared to other works in the field....

David Williams
Discussion about Game Jams in Paper to Play in 20 Minutes

Posted by David Williams

Just finished Paper to Play in 20 Minutes for the 3 time and picked up on so many new insights! The depth of research on Game Design is incredible....

Lisa Wilson
Discussion about Coding Interviews in Game Programming Interview Questions in 20 Minutes

Posted by Lisa Wilson

Discussion: What did everyone think of the author's treatment of Data Structures? I found it less convincing compared to other works in the field....