Editor's Choice

Featured Book of the Day

Game Collision Detection: A Practical Introduction

Game Collision Detection: A Practical Introduction

★ ★ ★ ★ ★

Game Collision Detection: A Practical Introduction is a must-read work in physics. Including 10 chapters of comprehensive content, this book explores our understanding of physics.

View Details Published January 28, 2026

"The truth is rarely pure and never simple."

Oscar Wilde

Joke of the Day

Why did the android apply for a job? He wanted to upgrade his current position.

Latest Sci-Fi & Tech News

‘The Mandalorian and Grogu’ Has a Wild Deep Cut ‘Star Wars’ Toy Reference
‘The Mandalorian and Grogu’ Has a Wild Deep Cut ‘Star Wars’ Toy Reference

The film's opening and a new poster reveal Jon Favreau and Dave Filoni are up to their old tricks ag...

OpenAI Executive Kevin Weil Is Leaving the Company

The former Instagram VP is departing the ChatGPT-maker, which is folding the AI science application ...

NASA Plans to Start a Fire on the Moon in First-of-Its-Kind Experiment
NASA Plans to Start a Fire on the Moon in First-of-Its-Kind Experiment

As humanity prepares to land on the moon in future Artemis missions, NASA's combustion tests will be...

Man with @ihackedthegovernment Instagram account tells judge, “I made a mistake"

Probation for man who used stolen logins and posted private info on social ...

 This excellent value Chromebook has everything you need for work and everyday use for under $250
This excellent value Chromebook has everything you need for work and everyday use for under $250

Simple, snappy, and now under $250 — the ASUS Chromebook CX14 Plus i...

 'A transformative moment': Research shows AI could become the "King of Babel" as LLMs master rare, obscure languages
'A transformative moment': Research shows AI could become the "King of Babel" as LLMs master rare, obscure languages

AI models are rapidly improving in rare languages through shared learn...

Fan Images

Trek Image 472Trek Image 97Trek Image 209Trek Image 151Trek Image 279Trek Image 212Trek Image 131Trek Image 69Trek Image 183Trek Image 245Trek Image 102Trek Image 414Trek Image 263Trek Image 198Trek Image 192Trek Image 85Trek Image 384Trek Image 238Trek Image 481Trek Image 128Trek Image 294Trek Image 398Trek Image 412Trek Image 79Trek Image 36Trek Image 475Trek Image 380Trek Image 357Trek Image 371Trek Image 424Trek Image 187Trek Image 325

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)

Reading Trends in Sci-Fi

Data based on our reader surveys and industry reports.

Discover More Books

Debugging The Uncanny Valley HOT
Debugging The Uncanny Valley
★ ★ ★ ★ ☆

Debugging The Uncanny Valley - Uncanny Valley...

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...

Community Discussions

Thomas Brown
Discussion about Digital Humans in Debugging The Uncanny Valley

Posted by Thomas Brown

Just finished Debugging The Uncanny Valley for the 1 time and picked up on so many new insights! The depth of research on Uncanny Valley is incredible...

Emily Jones
Discussion about XR Safety in The Responsible XR Playbook

Posted by Emily Jones

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

Lisa Jones
Discussion about Iterative Design in Paper to Play in 20 Minutes

Posted by Lisa Jones

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