Publication

  • Loom at FITC Screens 2013 and Samsung Developer Conference

    I will be speaking about Loom, Flash, and other interactive media topics at FITC SCREENS 2013! With glorious downtown Toronto as my backdrop, I’ll be discussing the Flash/AIR landscape, why we built Loom, and demoing how it’s a great open source platform on which for you to build apps AND games.  If you need to build cross…

    ,
  • Flash Gaming Summit 2012 Slides

    My FGS 2012 talk on the future of Flash and what developers can do about it is available to watch and read online! I wanted to touch on a couple things based on feedback from different people. First, and this should be pretty obvious, everything in it is my own opinion. I tried to find…

  • Speaking At Flash Gaming Summit, Attending GDC 2012

    Click here for slides and video. I will be presenting “It’s The End of The World As We Know It (And I Feel Fine)” at the Flash Gaming Summit 2012. My session is at 3pm – be sure to come! I’ll be talking about the future of the Flash platform, how to future-proof yourself against…

  • Game Articles Online

    I wrote some game reviews/articles a while ago in collaboration with Blockland creator Eric Hartman. All 12 are now online again, thanks to Eric. I’m especially proud of the history of every MAME-supported baseball game from 1976-1985, the article we did for GameDev.net titled Learning from the 3000 Classics, and our review of the 90s…

    ,
  • Building the Best Gameplay @ Adobe MAX 2011

    UPDATE: The talk is now available on Adobe TV! The slides are available, too. You can find the code for the talk at https://github.com/PushButtonLabs/PushButtonEngine/tree/PBE2. They are fully explained via dokko, a literate code documentation tool. You can read the docs online at http://pushbuttonlabs.github.com/PushButtonEngine/v2/docs/PBEDemos.html. A big thank you to everyone who came, and to Adobe for…

  • Real-time Rendering Reviews "Video Game Optimization"

    One of my favorite graphics technology blogs, Real-Time Rendering, reviewed Eric Preisz and I’s book, Video Game Optimization! Here’s the executive summary: It’s a worthwhile book for just about anyone interested in optimization. These guys are veteran experts in this field, and the book gives specific advice and practical tips in many areas. A huge…

  • Composition vs. Inheritance

    Steffen Iterheim over at learn cocos2d posted a good article discussing the benefits of composition in games, and he linked the “Understanding Components” QuickTalk I did for PushButton Engine: Which reminded me I had never linked it here on my blog! So if you’re curious about why components are a great fit for games, I…

  • PushButton Engine 101 Talk Video Now Available

    I gave a talk on the PushButton Engine at the Flash Gaming Summit a few weeks ago, titled “PushButton Engine 101.” It is available online, thanks to Adobe’s kind support in sponsoring FGS and recording the sessions. You can view the PushButton Engine 101 talk here. It’s about 40 minutes long. People seemed to like…

  • I Wrote A Book: Video Game Optimization

    More precisely, Eric Preisz and I wrote a book! The book is called Video Game Optimization, and it covers everything you need to know to get maximum performance from any software project – but especially games. If you’re struggling with getting a great framerate out of your game, I highly recommend checking it out. 😉…

  • Adobe MAX 2009 BYOL: Build a Flash Based Platformer in 90 Minutes

    I will be doing a BYOL session at Adobe MAX 2009. It’s a lab where you learn how to build a platformer in Flash in 90 minutes, and it’s Wednesday at 4pm. It is titled “Build a Flash Based Platformer in 90 Minutes” in honor of its subject matter. It is pretty cool stuff, and…