Ben Garney

  • Tweaking your game with Google Spreadsheets

    Our latest game, Grunts: Skirmish, has 200 tweakable parameters. There are 9 player units with three levels of upgrade, and another 9 enemy units. Each unit has between three and ten parameters that can be altered. We tried a few approaches – hand-editing a large XML file (but it was too large and spread out)…

  • Potpourri – Jul 22, 2009

    A buddy of mine from GarageGames days, Orion Elenzil, posted some notes on how to get started with the free Flex SDK. Take a peek to see just how simple it can be to get started with Flex. for those who may come across this post on their search to learning how to set up…

  • Array Ordering in ActionScript 3

    Update: I filed a bug about this issue. This post starts out with a finite state machine, but it ends up talking about how iteration is implementing in ActionScript. There I was – implementing a finite state machine. Each state had transitions, and the transitions are named and, additionally, processed in order. This is useful…

  • Blast From The Past: Blitz3D Models in Torque

    I found some old screenshots on a backup, and uploaded them to my Flickr account. As I was filing them away, I looked back in my .plans at GarageGames and realized that I had never talked about it publicly. At least, the site search didn’t turn anything up. Well, I think it’s probably safe to…

  • PlayStation Home: Serial Killer Edition

    PlayStation Home came out not too long ago. Penny Arcade pretty much said what needs to be said about it, but I had to try it myself. Naturally the first thing you do is create your character from a randomized (I hope) default character. To the left is the default character that I got. ……

  • Tip: Setting Up Flex Builder The Sane Way

    There is a right and a wrong way to set up Flex Builder. The wrong way is to get the Flex Builder package from the Adobe site. It’s running on a super old version of Eclipse, and it lacks a lot of useful editors and functionality. I have lost many man-hours of productivity to this…

  • Blockland Physics

    I spent some of my downtime over the past few months working on client-side brick physics for Blockland. The feature has finally been announced, so I can talk about it. The video shows off most of the features; the main one that isn’t shown is the interaction between players/vehicles and bricks; they will push bricks…

    ,
  • Getting Your Photography Published, the Lazy Way

    If you are an amateur photographer, you should do what I do: license your Flickr photos under the Creative Commons Attribution license. It is easily done; go to your account settings, under privacy & permissions, and change (under “details for new uploads”) “what license your content will have” to “Attribution Creative Commons.” Changing this single…

  • PushButton Labs Site Goes Live

    The PushButton Labs site is live! PBL is made up of a small group of awesome people – Jeff Tunnell, Rick Overman, Sean Sullivan, Tim Aste, and Adam Larson. Since I left GarageGames earlier this year, I’ve also been helping out. πŸ™‚ What are we all about? I think Jeff puts it best: Make great…

  • Another Flash MMO Talk

    Via Ted On Flex, a talk on “Creating an MMO w/ Flex 3 in 59 Min” by Samuel Asher Rivello. This should be of interest for anyone who attended Raphael Cedeno and I’s talk on Unlocking Flash To Build The Next Great MMO. Definitely worth a watch. http://services.brightcove.com/services/viewer/federated_f8/1596744118