• Twitter Poll: Best way to learn/tech game programming?

    I asked… I got some good answers back and wanted to save them: On my todo list: Try processing!

    More…

  • Flash Gaming Summit & Game Developers Conference 2011

    What are you doing next week? Here is what is on my agenda: On Sunday, I will be at the Flash Gaming Summit. This year is not to be missed; Adobe is going to be announcing some great news, adding a whole new dimension to the capabilities of the Flash Player. As an advisor to […]

    More…

  • Justifying Social Games

    I ran across this quote recently, which reflects an opinion I’ve seen frequently online from people in the AAA game space: Now, for the social game developers out there – let me help. You know that bad feeling you have in your stomach? That’s not embarrassment. That’s not inadequacy. That’s guilt – it’s what other […]

    More…

  • Tips for Flash Developers Looking at Hardware 3D

    ,

    Adobe has announced 3D support in Flash. A huge step forward for the Flash development community! Tremendous things will be possible. If you haven’t seen it already, here’s a great video of what’s possible: The demo at Adobe MAX 2010 was impressive, and it was a huge treat to see my friends at Mythos Lab […]

    More…

  • The Flash Display List And Games

    ,

    This is why I always run a raster pipeline. The DisplayObject API is a trick played on the gullible and the trusting… — @bengarney Everyone has their hot buttons. I work on libraries and architecture for a living, meaning that I am personally invested in those kinds of issues, meaning that I get excited about […]

    More…

  • 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 […]

    More…

  • 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 […]

    More…

  • PushButton Labs Profiler

    ,

    Do you want your Flash content to perform well? Have you struggled with the tools built into Flash Builder? Well, if all you want is a basic functioning profiler, let me introduce the PBLabs Profiler! It shows you where your time is going: It’s available under the GPL with source and binaries on GitHub. You […]

    More…

  • 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 […]

    More…

  • 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. 😉 […]

    More…