Drew Petersen: Developing Games Using Data not Trees | JSConf EU 2014
1,938 views · Published 25 November 2014 · 24:42 · Indexed 26 October 2026
Channel: JSConf · 2014 · Science & Technology
You’re finishing up the final bugs for your guaranteed AppStore hit, Asteroids: Totally Different This Time. Just before release, your crazy game designer partner has an epiphany: “What if… What if you were the asteroids, instead of the ship!? It will subvert the player’s every expectation since the dawn of gaming!” Another programmer might despair: the glorious, deep and wide inheritance tree, ruined! The entire code architecture was founded on the player controlling just the ship! But instead of despair, you remember that you focused more on the data and the systems that operate on that data, and are able to turn around the new version overnight. Is this a dream? It might be. Let’s find out during this talk. Transcript & slides: http://2014.jsconf.eu/speakers/drew-petersen-developing-games-using-data-not-trees.html License: For reuse of this video under a more permissive license please get in touch with us. The speakers retain the copyright for their performances. Cover photo by @FotoVerite
More from this channel
-
29:49
Michael Bebenita & Shu-yu Guo: Low Level JavaScript
-
29:19
Michael Starzinger: The Footprint of Performance
-
27:17
Florian Loitsch: JavaScript as a compilation target - Making it fast
-
32:24
Jing Jin & Matthew Delaney: The Web's Black Magic
-
31:38
Anders Heijlsberg & Luke Hoban: Introducing TypeScript
-
24:59
Kevin Markman: Taking Web Apps Offline
-
26:28
Max Krohn: IcedCoffeeScript
-
30:46
Sam Dutton: WebRTC: Real-time communication without plugins