Alec explains issues that result from applying an object oriented and MVC approach to game design and why using the Entity System generally yields better results. In Alec's words: "An Entity System is an architecture for developing games that avoids many of the problems that are a feature of games developed using Object Oriented Programming (OOP)."
Since the episode was originally recorded, Alec posted a more detailed write-up about how the Entity System approach works.
At a couple of points in the discussion, Alec mentions Tom Davies and Ember.
Listen now: (download)
Reading recommendations:
Alec's:
The Art of Game Design: A book of lenses by Jesse Schell
Bad Pharma: How Drug Companies Mislead Doctors and Harm Patients by Ben Goldacre
Reamde: A Novel by Neal Stephenson
The Creative Destruction of Medicine: How the Digital Revolution Will Create Better Health Care by
Eric Topol
Russ'
Execution in the Kingdom of Nouns Steve Yegge
No comments:
Post a Comment