Ben Garney

  • 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. πŸ˜‰…

  • 3D in Flash 10 & Git

    I spent a little time with Flash 10’s 3d features recently. Since Flash 10.1 is imminent and FP10 has been at 90%+ penetration for a while now, it’s probably safe to start looking at using FP10 stuff in my projects. πŸ™‚ I also used this as an opportunity to try out git. It was easy…

    , ,
  • Flash on iPhone: My Experience

    Hello, world! I wanted to post some real world information on Adobe’s latest big announcement, Adobe Flash Applications for iPhone. I participated in the pre-release beta along with several other very talented Flash developers. We got to be some of the first outsiders to work with the iPhone technology. To try out the tech, we…

    ,
  • 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…

  • PBE Video Talks and Austin GDC

    Hey there! We’ve been trying different approaches for the documentation for PushButton Engine. We have reference docs, API docs, and tutorials. There are comments at the class, function, and body levels. There are example applications of varying size and complexity. There’s still a lot more to document, but what is covered seems to be making…

    ,
  • OMG AS3: Some thoughts on AS3 & Adobe/Community relations

    Is AS3 any good at all? JavaScript keeps getting better – well, faster, anyway. C# is kicking ass in raw programming language chutzpah. haXe isn’t bad, either, and then there’s Objective-C for iPhone and Java and C/BREW on other mobile devices. And don’t forget the guys slaving away on AS2 and Flash Lite content! What’s…

    ,
  • Making Flash The Console For The Web

    Dear Adobe, Please make Flash into the ultimate console for the web and mobile devices. Do not listen to the people who want you to make DRM. Centralized DRM for games doesn’t work. Adobe, we developers are a fearful lot and wish not to face the reality that all DRM can be cracked. It is…

    ,
  • Adobe, Please Buy HaXe.

    If you’re in the Flash space, you’ve probably seen a lot of coverage of HaXe lately. HaXe targets Flash 9 and 10, as well as JavaScript, PHP, NekoVM, and most recently C++. You can write code once and easily retarget it to different platforms, which is very exciting. This has been used to good effect…

    ,
  • Technical Notes on O3D

    Google released O3D, a web plugin for 3d rendering, today. It’s a pretty sweet piece of work. Definitely check it out if you have any interest in 3d rendering, the web, or JavaScript. There are a couple of cool pieces to this puzzle, and I wanted to call them out to other people who might…

    , ,
  • PushButton Labs at Flash Gaming Summit and GDC09

    PushButton Labs went down to San Francisco last week for the Flash Gaming Summit and GDC.