Editor's Choice

Featured Book of the Day

Contacts and Constraints

Contacts and Constraints

★ ★ ★ ★ ★

Contacts and Constraints is a must-read work in Physics Simulation. Containing 10 chapters of comprehensive content, this book redefines our understanding of Physics Simulation.

View Details Published 2026

"It is possible to commit no mistakes and still lose. That is not weakness; that is life."

Jean-Luc Picard

Joke of the Day

Why don't Borg go on coffee breaks? They've already assimilated the best coffee.

Latest Sci-Fi & Tech News

 ‘Simply by doing their daily work’: Meta tracks staff activity to teach AI how to replace them
‘Simply by doing their daily work’: Meta tracks staff activity to teach AI how to replace them

Meta is using detailed tracking of employee activity to train AI syste...

 What John Ternus told me a decade ago and why I'm convinced he's the CEO Apple needs now
What John Ternus told me a decade ago and why I'm convinced he's the CEO Apple needs now

The mystery of what kind of CEO John Ternus will be for Apple may alre...

Tesla Says EV Orders Benefitted From Soaring Gas Prices
Tesla Says EV Orders Benefitted From Soaring Gas Prices

Also, Musk owns up to a broken promise and vows to spend an unbelievably large amount of money to ma...

The Hardware in Your Pre-2023 Tesla Will Never Allow It to Fully Drive Itself, Elon Musk Admits
The Hardware in Your Pre-2023 Tesla Will Never Allow It to Fully Drive Itself, Elon Musk Admits

But you may soon be able to take it in for an upgrade at something called a "mini-factory."...

 It’s finally happened — renewable energy just overtook coal as the world’s main source of electricity as solar growth hits 'the largest ever observed for any source'
It’s finally happened — renewable energy just overtook coal as the world’s main source of electricity as solar growth hits 'the largest ever observed for any source'

Renewable energy overtakes coal as the main source of the world's elec...

 Quordle hints and answers for Thursday, April 23 (game #1550)
Quordle hints and answers for Thursday, April 23 (game #1550)

Looking for Quordle clues? We can help. Plus get the answers to Quordl...

Fan Images

Trek Image 438Trek Image 485Trek Image 208Trek Image 186Trek Image 42Trek Image 484Trek Image 96Trek Image 142Trek Image 223Trek Image 344Trek Image 165Trek Image 464Trek Image 13Trek Image 267Trek Image 86Trek Image 321Trek Image 385Trek Image 259Trek Image 244Trek Image 350Trek Image 467Trek Image 153Trek Image 424Trek Image 459Trek Image 32Trek Image 469Trek Image 45Trek Image 78Trek Image 231Trek Image 468Trek Image 408Trek Image 276

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

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

Jennifer Miller
Discussion about Creepy Realism in Debugging The Uncanny Valley

Posted by Jennifer Miller

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

Jessica Smith
Discussion about Extended Reality in The Responsible XR Playbook

Posted by Jessica Smith

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

David Jones
Discussion about Game Prototyping in Paper to Play in 20 Minutes

Posted by David Jones

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