content

Watching "The Big OOPs: Anatomy of a Thirty-five-year Mistake" by Casey Muratori. He brought up an excellent quote from Marc "Mahk" LeBlanc, who was the person working at Looking Glass who implemented the ECS for Thief:

A compile-time hierarchy that matches the domain model.

I think it's a great perspective which elucidates several different things that I've been thinking about, including:

  • How games tend to only represent economic systems that are capitalist, which I think is annoying.
  • How software and math can be artful and playful without any consideration of how reality works.

I think it's a great point to make that there's no reason software needs to represent how the real world works exactly, and I feel the same way about art and games.

meta

created:

backlinks: The Big OOPs: Anatomy of a Thirty-five-year Mistake

commit: 70f6a1f