Editor's Choice

Featured Book of the Day

Foundations of Graphics & Compute: Volume 1: Primer

Foundations of Graphics & Compute: Volume 1: Primer

★ ★ ★ ★ ★

Foundations of Graphics & Compute: Volume 1: Primer is a revolutionary work in programming. Including 6 chapters of innovative content, this book challenges our understanding of programming.

View Details Published December 8, 2024

"Change is the essential process of all existence."

Spock

Joke of the Day

What's the difference between a Starfleet officer and a pizza? A pizza can feed a family of four.

Latest Sci-Fi & Tech News

Revealing Sunderworld, Vol 2: The Unfortunate Responsibilities of Leopold Berry by Ransom Riggs

Leopold Berry was certain he’d been chosen to save the world. He was wrong. The post Revealing &lt...

 3 new Prime Video thriller movies with over 80% on Rotten Tomatoes that are perfect for midweek excitement
3 new Prime Video thriller movies with over 80% on Rotten Tomatoes that are perfect for midweek excitement

These 3 acclaimed thriller movies are sure to keep you entertained thi...

 Have your say: How long do you keep your phone for before upgrading?
Have your say: How long do you keep your phone for before upgrading?

I'm curious if upgrade cycles have gotten longer as phone upgrades hav...

 I use this affordable JBL turntable at home and I can’t recommend it highly enough for anyone putting together their first hi-fi system
I use this affordable JBL turntable at home and I can’t recommend it highly enough for anyone putting together their first hi-fi system

If the vinyl revival has you champing at the bit to find an affordable...

 If I didn't already own the V15 Detect, the V8 Cyclone would be the Dyson I'd get – now just AU$438.30
If I didn't already own the V15 Detect, the V8 Cyclone would be the Dyson I'd get – now just AU$438.30

The 2025 release of the Dyson V8 cordless vacuum has just dropped to a...

 This Indian AI startup is claiming victory over Gemini and ChatGPT, here's why
This Indian AI startup is claiming victory over Gemini and ChatGPT, here's why

India-based startup Sarvam AI claims its language-first OCR and speech...

Fan Images

Trek Image 447Trek Image 42Trek Image 365Trek Image 60Trek Image 317Trek Image 44Trek Image 368Trek Image 388Trek Image 335Trek Image 380Trek Image 473Trek Image 198Trek Image 17Trek Image 77Trek Image 190Trek Image 394Trek Image 319Trek Image 97Trek Image 80Trek Image 157Trek Image 495Trek Image 310Trek Image 400Trek Image 332Trek Image 258Trek Image 288Trek Image 50Trek Image 439Trek Image 343Trek Image 27Trek Image 281Trek Image 352

Explore Topics

programming computers & technology books graphics javascript compute webgpu simulation wgsl web development & design game development shader vulkan computer science visualization computer graphics machine learning data visualization ray-tracing game programming ai & machine learning software development game design 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

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

Game Engineering HOT
Game Engineering
★ ★ ★ ★

Game Engineering - Game Engineering...

Quickstart Guide to Immersive User Experience HOT
Quickstart Guide to Immersive User Experience
★ ★ ★ ★

Quickstart Guide to Immersive User Experience - User Experience...

7-7-7 Rule for Game Design HOT
7-7-7 Rule for Game Design
★ ★ ★ ★ ☆

7-7-7 Rule for Game Design - Game Design...

Community Discussions

James Davis
Discussion about Feedback Loops in Player Experience Design in 20 Minutes

Posted by James Davis

Can someone help me understand User Psychology from chapter 7? I'm struggling to see how it connects to Flow Theory....

David Garcia
Discussion about Milestones in Game Production in 20 Minutes

Posted by David Garcia

Just finished Game Production in 20 Minutes for the 9 time and picked up on so many new insights! The depth of research on Agile Development is incred...

Michael Williams
Discussion about Collision Detection in Contacts and Constraints

Posted by Michael Williams

I've been applying the principles from Contacts and Constraints to my work in Physics Simulation and seeing amazing results! Specifically, the part ab...