The Tough Choices of a Game Developer

Dr. Karate Hates Zombies

Every videogame project starts with two surprisingly tough decisions: choosing a platform and choosing development tools. At present, developers are flooded with a ridiculous number of choices. Xbox, Playstation, PCs, web browsers, mobile phones, and pads are all viable platform options. Hardcore fans are even making new games for discontinued game systems like the Atari 2600 and the Colecovision. To complicate things further, after choosing a platform, gamemakers have a massive array of languages and development tools to choose from. A browser game, for example, could be implemented in Flash, Javascript, or HTML5 using anything from sophisticated, high-end authoring software like Adobe Creative Suite to bare-bones, rudimentary apps like notepad. In the end, you’re left with a sprawling, confusing decision tree with hundreds of nodes to choose from.

This leaves me at my current conundrum. As an indie gamemaker, what platform and what development tools should I be focusing on? No matter what, our first release, Fist Puncher, will be developed in XNA and released through XBLIG. However, subsequent projects are a little more open-ended. I don’t feel that we’re necessarily shackled to any specific platform or development tools. Ideally, we want to enjoy the development process and get our games into the hands of as many people as possible. Our experience in XNA is surely an asset, but will it continue to be a viable indie game option? Can XBLIG support a growing indie community? Will developers start packing up shop and leaving for the greener pastures of Steam? On a personal level, how do I find the motivation to code in Visual Studio for 8-10 hours at my day job and then come home to XNA development in, once again, Visual Studio?

This is all a little overwhelming. Currently I’m working on a Fist Puncher web browser game in Flash. For me, Flash offers a fun, flexible development environment and differs enough from my day job that I can actually sit down and code for long stretches without burning out. Regardless, Flash certainly has a hazy future at best and doesn’t have a very good track record with mobile devices. As more and more gamers trend towards iPhones and iPads, Flash could end up as a casualty of progress. Dumping time and energy into learning a language or a development environment that may soon be extinct is simply not a realistic path to success. You really need to sit down and carefully consider the long-term state of the industry. I’m not saying this is easy. In fact, it’s downright tough. Still, with all of the choices out there and all of the changes happening in the industry, it’s in every game developer’s best interests to make sure that they don’t commit to a lost cause. That being said, I guess I better go buy an iPhone.
-MattKain

[Below: Flash Development, XNA Development in VS2010, Stencyl Development]

Flash Game Development vs2010 Development Stencyl Development

Guerilla Marketing

Marketing. It’s easily one of the hardest things about being an indie. Making a unique, original, fun game is one thing, but actually getting people to play it is another. Like many, we’ve started the process of establishing an online Team2Bit presence through all the standard channels (website, twitter, facebook, youtube). So you sit back and twiddle every day, but what next? I suppose that’s where you need to be a little creative. This past weekend at IndieCade we made our first pass at guerilla marketing, covertly stashing Fist Puncher trading cards strategically around conference sites (maybe “randomly” is more accurate). Maybe next we’ll make Fist Puncher cupcakes.
-MattKain

[Below: Kid Justice and Dr. Karate cards at IndieCade]

Fist Puncher: Dr. Karate Trailer

Heading down to Indiecade in a couple days, but we had just enough time to wrap up the new Fist Puncher trailer starring Dr. Karate, everyone’s favorite brain surgeon/martial artist. We’re hoping to release some more character-driven trailers over the next few weeks so stay tuned.

In case anyone missed it, here’s the first Fist Puncher trailer. Enjoy.

Team2Bit Virtual Trading Cards

A good motto in any type of conceptual development seems to be “stick with what you know.” During yesterday’s SafeBucks (you know, when there’s a Starbucks inside the Safeway) brainstorming session we kicked around the idea of integrating some sort of trading card scheme into our games. Like many children of the ’80s, we spent a good chunk of time buying, trading, and generally obsessing over baseball cards (heck, we even spent summers begging for stamps and packing letters full of cards in hopes of getting player autographs through snail mail). So, why not develop a fun little trading card framework that can be easily integrated into XBox games? With that being said, we are now officially working on our first set of Team2Bit Virtual Trading Cards. Collect ’em all and be on the lookout for appearances in upcoming games! And be sure to get a plastic sleeve for Dr. Karate’s rookie card.