Editor's Choice

Featured Book of the Day

12 Games of Christmas

12 Games of Christmas

★ ★ ★ ★ ★

12 Games of Christmas is a groundbreaking work in Programming. Including 8 chapters of comprehensive content, this book explores our understanding of Programming.

View Details Published November 20, 2025

"Logic is the beginning of wisdom, not the end."

Spock

Joke of the Day

Why don't Androids use Facebook? They don't like the term 'status update'.

Latest Sci-Fi & Tech News

Employees of Google and OpenAI Just Filed a Legal Brief in Support of Anthropic
Employees of Google and OpenAI Just Filed a Legal Brief in Support of Anthropic

Sometimes enemies can be friends, especially when their interests align....

Disney Is Trying Something Different With Its Next Live-Action Remake
Disney Is Trying Something Different With Its Next Live-Action Remake

Despite Disney's recent big-screen success with live-action adaptations, 'Tink' will bring its tales...

Disney Is Trying Something Different With Its Next Live-Action Remake
Disney Is Trying Something Different With Its Next Live-Action Remake

Despite Disney's recent big-screen success with live-action adaptations, 'Tink' will bring its tales...

Most Self-Respecting X Users Are Probably Going to Want to Change This New Setting
Most Self-Respecting X Users Are Probably Going to Want to Change This New Setting

If you don't like being deepfaked, this honestly won't do much to help. But it will at least fix the...

Most Self-Respecting X Users Are Probably Going to Want to Change This New Setting
Most Self-Respecting X Users Are Probably Going to Want to Change This New Setting

If you don't like being deepfaked, this honestly won't do much to help. But it will at least fix the...

Starfleet Academy Faces an Old Enemy in Season Finale “Rubicon” + 6 new images

Preview: Star Trek: Starfleet Academy Season Finale Episode 10 “Rubincon” Star Trek: Sta...

Fan Images

Trek Image 467Trek Image 289Trek Image 240Trek Image 358Trek Image 218Trek Image 267Trek Image 400Trek Image 220Trek Image 480Trek Image 346Trek Image 94Trek Image 378Trek Image 209Trek Image 387Trek Image 389Trek Image 462Trek Image 63Trek Image 35Trek Image 149Trek Image 439Trek Image 221Trek Image 405Trek Image 487Trek Image 280Trek Image 275Trek Image 85Trek Image 31Trek Image 366Trek Image 246Trek Image 274Trek Image 370Trek Image 390

Explore Topics

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

Monthly Book Sales

Data based on our reader surveys and industry reports.

Discover More Books

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

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

Community Discussions

Thomas Jones
Discussion about Optimization in Game Programming Interview Questions in 20 Minutes

Posted by Thomas Jones

Just finished Game Programming Interview Questions in 20 Minutes for the 8 time and picked up on so many new insights! The depth of research on Interv...

Thomas Garcia
Discussion about Interaction Design in Player Experience Design in 20 Minutes

Posted by Thomas Garcia

Has anyone else noticed how Player Experience Design in 20 Minutes relates to Feedback Loops? I was reading about Onboarding and it made me think of c...

David Davis
Discussion about Agile Development in Game Production in 20 Minutes

Posted by David Davis

I've been applying the principles from Game Production in 20 Minutes to my work in Game Production and seeing amazing results! Specifically, the part ...