Would be really interesting to see a list of former XBLIG devs who are still making games & see how they've progressed.— Robert Boyd (@werezompire) October 29, 2014
What was XBLIG?In the words of developers, what was Xbox Live Indie Games? "XBLIG was the fastest and least burdensome way to make the games," says Radiangames' Luke Schneider, who arrived on the platform with a desire to create arcade-style console titles. At the time, he says, "XBLIG was a cool new thing that I hoped would take off in a big way." "It wasn't without issues, but in terms of cleanliness and functionality, it was exactly what I'd been waiting for," says Ska Studios' James Silva, award-winning developer of XBLIG hit I MAED A GAM3 W1TH Z0MBIES 1N IT!!!1. He poured his energy into the platform, and won Microsoft's Dream Build Play competition in 2007.
"It was a dream come true, to make my original games for a powerful, popular home console. The first time I got my graphics to deploy and show up on an Xbox 360, it pretty much blew my mind," says Serious Sam Double D developer Nathan Fouts, who left Sunset Overdrive studio Insomniac Games to pursue independent development and became a staunch supporter of XBLIG, with a launch game in the form of Weapon of Choice. "XBLIG was an unrivaled platform for student, hobbyist and indie console development, offering unprecedented opportunity for developers of any size to make console games instantly available to millions of gamers," Silva says.
"It was a dream come true, to make my original games for a powerful, popular home console."
"Being able to make a console game in a weekend and make it available to millions is something that never existed before XBLIG, and doesn't exist apart from XBLIG," he adds. "If you want to make a console game, make a console game. XBLIG gave you that access. Nothing else gives you that access." "XBLIG was an amazing experiment on Microsoft's part -- I don't know how a company of its size had the agility to try something this novel. This was the premier console of its generation, allowing amateurs to publish their own games to Xbox Live for the cost of $99 per year," says Ian Stocker, developer of Escape Goat 2. Putting it as simply as possible, Xbox Live Indie Games offered "security that I could release my stuff when it was finished with little compromise," says Matt James Verran, of Hermitgames, who supported the platform up till this September with Delta.
"XBLIG was an amazing experiment on Microsoft's part -- I don't know how a company of its size had the agility to try something this novel."
Getting started with XBLIGThe accessibility of the development tools and their ease of use mixed with a readymade distribution channel pulled developers toward XBLIG. "I'd always had the desire to make video games at the back of my mind but hadn't really done anything with that desire for the first couple of decades of my life," says Zeboyd Games' Robert Boyd. "When Microsoft announced that they were going to make it possible for anyone to make a game for their system, release it online, and make money off of it, I thought 'Now's as good a chance as any!'" Boyd left his teaching job and became a full-time RPG developer; Cthulhu Saves the World was an early hit, and his studio ended up completing the Penny Arcade Adventures series after Hothead Games ceased development on it. Insomniac veteran Nathan Fouts came to XBLIG from quite the opposite direction: "After seeing the early, big success of Geometry Wars on XBLA, I thought it was time to leave triple-A after nearly a decade of work."
Adam Mowery, whose Curse of the Crescent Isle was a charming and challenging NES throwback, "started developing for XBLIG because I wanted to make a game on a console since I was a kid," he says. XBLIG made that possible in ways that no other platform could. Thomas Steinke, on the other hand, looked at the size of the potential opportunity, and analyzed what would sell: "It became apparent to me that people were really invested in their avatars, yet MS had done practically nothing with them," he says, speaking of the Mii-like 3D characters Microsoft added to Xbox Live in 2008. He made a game called Avatar Paintball to satisfy the shooter-loving Xbox Live audience -- and reaped the rewards. "It was obvious to me right away that there was a huge opportunity there, because it was a very open marketplace that had a huge amount of users looking at it," he says.
"It was obvious to me right away that there was a huge opportunity there, because it was a very open marketplace that had a huge amount of users looking at it."
The XNA toolset made the difference"I had tried and failed making games with other languages, like Java and C++, and with other frameworks but the combination of XNA and C# was the combination that finally made sense to me," says Mowery. The easy-to-use XNA toolset was very appealing to beginners like Mowery, but even experienced coders like Fouts found it advantageous: "after a year of engine work on my own, XNA was announced, and it was miles better," he says. Many continued to use it even after Microsoft ended support; Stocker still makes his games in it. "My next game, Soulcaster 3, is also in XNA. I just can't shake the addiction," he says. "What it does best is let me rapidly prototype stuff and make changes, and the code can be really messy without it being the end of the world," Stocker says. "XNA is still my favorite framework. I'm hoping something better comes along, because XNA is no longer being supported -- though MonoGame and FNA offer a new future for the framework as an open source entity," he goes on to say. "The best thing about XNA is that it uses C# as its base language, which is now my favorite language of all that I've used," says Schneider, who now develops for other consoles and mobile platforms.
"XNA was, and still is, incredible. So well designed and engineered, it's a yardstick against which any other SDK could be measured (and they usually fall short). It catapulted our development years ahead of building our own tech," Fouts says. "I tried Unity and other frameworks/engines in the past couple of years and I think XNA kinda spoiled me with how quickly you can get things up and running," says Mowery. In fact, XNA was extremely beginner-friendly: "I knew very little about programming beyond some of the rudimentary basics, and yet I was able to learn how to use C# and XNA with relative ease. It certainly didn't hurt that the XNA community was active at the time and more than willing to help out beginners," Boyd says. Verran looks at it from a totally opposite perspective; but even still, he respects what Microsoft achieved. "I was quite happy making stuff with C++. Porting to XNA was just a hurdle to enable me to release on console. Having said that, it was nicely thought out and pretty easy to use."
"XNA was, and still is, incredible. So well designed and engineered, it's a yardstick against which any other SDK could be measured (and they usually fall short)."
The downsidesThe tool and its marketplace had notorious downsides, however. For one, it was only really easy to make games for the Xbox 360 and Windows before tools like MonoGame came along. And Microsoft rarely promoted the work of Xbox Live Indie Games developers -- forcing them to take things into their own hands. "It fell victim to a lot of stupidity: a lot of people and outlets declared it a failure for not being a strong contender to the iPhone App Store, the IGF absolutely ignored it for no good reason, the most 'embarrassing' XBLIG games made the most news, and internally [at Microsoft], it was always on thin ice," says Silva, succinctly summing up the challenges the service itself presented. Developers who rose to fame using the service have inevitably stopped making games for it. "Our last XNA and XBLIG title was Penny Arcade's On the Rain-Slick Precipice of Darkness 4, released in 2013. At that point, we already felt like XBLIG was well into its decline, but since the game was based on an enhanced version of our older engine, it wasn't that hard to get the XBLIG version working. Plus we didn't want to abandon our fans with the finale to the series," says Boyd. Even the developer who saw the most success with the platform of any we spoke to inevitably jumped ship to Steam. "I loved the system, but the reason we finally stopped developing for it was Microsoft's change from MSP [Microsoft points] to real currency, which made making money on the system far more difficult," Steinke says.
Finding success on Xbox Live Indie GamesDespite the challenges, some developers did find success on the service -- though the definition of "success" can vary widely.
Here's the simplest: "Over the years we made 17 titles on XBLIG, and grossed somewhere around $11 million," says Steinke. While the two CastleMiner games were huge -- and you can learn about how they became hits on Gamasutra -- they only account for half of those revenues. Steinke hit on a formula that clicked with Xbox 360 players. "Our first major game as Zeboyd Games, Breath of Death VII, sold very well on XBLIG considering it only took Bill Stiernberg (my partner at Zeboyd Games) and I about three months to make. Our later games, Cthulhu Saves the World and Penny Arcade's On the Rain-Slick Precipice of Darkness 3 & 4, didn't sell as well on XBLIG when you consider how much more time and effort we put into them," says Boyd.
"Over the years we made 17 titles on XBLIG, and grossed somewhere around $11 million."
"The big thing about XBLIG for us is that we were able to take the press and good reviews that our games received on XBLIG and use that to convince Valve to let us release them on Steam," Boyd says. "All of our games have sold drastically better on Steam, and I think we would have had a much harder time convincing Valve to let a couple of retro-style Japanese RPG parodies onto the service back in 2011 if we hadn't already found some success on XBLIG beforehand." "I'd say my games on XBLIG fell a bit short of success because I was trying to do it full-time," Schneider says. "In broad terms, XBLIG did help because of the exposure I got from some of the press. Four years later, they still have fond memories of those games, and I'm still making sequels/variants to them." Mowery didn't find success "from a critical or financial perspective," he says, but he did connect to fans. "At the end of the day I'm happy with the fact that I finished a game regardless of how well it turned out," he says -- and finishing a project is its own achievement. Now, he's working on an expanded version of his signature XBLIG game: Curse of the Crescent Isle DX.
"All of our games have sold drastically better on Steam."
Takeaways from the devsFor the developers we spoke to, Xbox Live Indie Games is something that defines their careers as independent game developers -- even if the industry has moved on. "There isn't really an open console platform like XBLIG, so without it I doubt the stuff I've made would have got to the same number of people," Verran says.
But it's not just the attention they got which is ensuring these developers won't ever forget their experiences with XBLIG. "There's no reason modern consoles can't have an open platform, with well-maintained game lists to encourage gamers to find good games that suite them, but also new games that they could love," says Fouts. "I made a lot of friends through the XBLIG forums, which I'd be thrilled if the same happened via other portals," says Fouts. Schneider agrees: "In terms of developer community, XNA's community is the one thing I really miss from the XBLIG days." "The XBLIG system was transformative for me and the people that worked on my games. Our lives have all been affected, and I don't know if it would have happened without XBLIG," Steinke says. And the developers learned a lot of lessons thanks to the service, they say.
"There's no reason modern consoles can't have an open platform."
"The biggest skill set I picked up in XBLIG was the ability to be really honest with myself when deciding on what to work on. The ability to look at a concept and say, 'Would people really find this interesting or entertaining?' instead of coloring those decisions with my own feelings. I think that only comes from being able to actually ship many titles on a real system, which didn't really exist before XBLIG." "I'm still using what I learned there to make games today," Schneider says. "I switched to Unity after Ballistic, and have been using that ever since. Though in reality, I'm still using the same basic game structures/patterns that I used in XNA."
"I'm still using the same basic game structures/patterns that I used in XNA."