Skip to content

realtimecollisiondetection.net - the blog

Coding wisdom and rants of Christer Ericson
  • Home
  • About Christer Ericson

Graphical shader systems are bad

August 2, 2008 christer 22 Comments

It is very easy for programmers to be seduced by pretty tech. Case in point: graph-based shader systems. Unless you’ve…

Continue Reading →

Posted in: Code, From hell, Graphics

Salary of a game programmer (artist, designer, or producer)

July 16, 2008 christer 22 Comments

As a technical director for the SCEA Santa Monica studio I do a lot of interviewing and, to a lesser…

Continue Reading →

Posted in: Games industry

Secrets of a scalar triple product identity

July 9, 2008 christer 3 Comments

In my post about the evilness that is coplanarity I asked to be reminded to blog about the scalar triple…

Continue Reading →

Posted in: Math

Aiding pathfinding with cellular automata

June 30, 2008 christer 9 Comments

Anyone who has ever experimented with Conway‘s Game of Life or any other cellular automata (CA) know they can be…

Continue Reading →

Posted in: AI, Code

Don’t follow the shortest path!

May 26, 2008 christer 14 Comments

The A* algorithm is perhaps the most ubiquitous algorithm in games but also seemingly one of the more misunderstood algorithms.…

Continue Reading →

Posted in: AI, Code, From hell

Design patterns are from hell!

May 1, 2008 christer 52 Comments

The “Design Patterns” book is one of the worst programming books ever. Yes, really. I’m 100% dead serious when I…

Continue Reading →

Posted in: Code, From hell

A brief graphics blog summary

April 14, 2008 christer 10 Comments

With the signal-to-noise ratio of the internet at an all-time low, here are some fairly recent graphics-related blog posts from…

Continue Reading →

Posted in: Code, Graphics

Learning patterns and the game of Flip

April 3, 2008 christer 2 Comments

A foolproof way of separating the men from the boys, the women from the girls, or perhaps just an old…

Continue Reading →

Posted in: AI

Programmers wanted!

March 27, 2008 christer Leave a comment

If you’re reading this blog, other than clearly being a person of integrity and impeccable taste, odds are you’re a…

Continue Reading →

Posted in: Miscellaneous

Crunching your abs

christer Leave a comment

That min() and max() are highly related to each other probably doesn’t come as a surprise to many people. After…

Continue Reading →

Posted in: Code, Math

Post navigation

Page 3 of 6
← Previous 1 2 3 4 … 6 Next →

About me

Hi, I'm Christer Ericson, VP of Technology at Activision Central Tech. This is my blog.

View Christer Ericson's profile on LinkedIn

Add to Google

The book I wrote:


See the RTCD web page, or see my recommended books page.

Recent Comments

  • panjaksli on Range reduction (for trig functions)
  • lyh12 on Aiding pathfinding with cellular automata
  • Badass Madness – Something about me on Optimizing a sphere-triangle intersection test
  • Badass Madness – Something about me on Optimizing a sphere-triangle intersection test
  • Data Oriented Design C/C++ | Dev.bg on Design patterns are from hell!

Recent Posts

  • Game developer salaries revisited
  • Stopping WordPress spammer registrations
  • Optimizing a sphere-triangle intersection test
  • ACM commits more evil – please act!
  • ACM censors linking!

Categories

  • AI
  • Code
  • Design
  • From hell
  • Games industry
  • Graphics
  • Links
  • Math
  • Miscellaneous
  • Robustness

Archives

  • February 2011
  • January 2011
  • December 2010
  • December 2009
  • November 2009
  • August 2009
  • June 2009
  • May 2009
  • January 2009
  • November 2008
  • October 2008
  • September 2008
  • August 2008
  • July 2008
  • June 2008
  • May 2008
  • April 2008
  • March 2008
  • February 2008
  • December 2007
  • November 2007
  • October 2007
  • September 2007
  • August 2007
  • July 2007
  • June 2007

Meta

  • Register
  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
Copyright © 2026 realtimecollisiondetection.net - the blog