GAME JOBS
Contents
A Mini-Postmortem Roundup
 
 
Printer-Friendly VersionPrinter-Friendly Version
 
Latest Jobs
spacer View All     Post a Job     RSS spacer
 
June 6, 2013
 
Off Base Productions
Senior Front End Software Engineer
 
Zindagi Games
Senior/Lead Online Multiplayer
 
EA - Austin
Producer
 
Off Base Productions
Web Application Developer
 
Gameloft
Java Developers
 
KingsIsle Entertainment, Inc.
Concept Artist
spacer
Latest Blogs
spacer View All     Post     RSS spacer
 
June 6, 2013
 
Tenets of Videodreams, Part 3: Musicality
 
Post Mortem: Minecraft Oakland
 
Free to Play: A Call for Games Lacking Challenge [1]
 
Cracking the Touchscreen Code [3]
 
10 Business Law and Tax Law Steps to Improve the Chance of Crowdfunding Success
spacer
About
spacer Editor-In-Chief:
Kris Graft
Blog Director:
Christian Nutt
Senior Contributing Editor:
Brandon Sheffield
News Editors:
Mike Rose, Kris Ligman
Editors-At-Large:
Leigh Alexander, Chris Morris
Advertising:
Jennifer Sulik
Recruitment:
Gina Gross
Education:
Gillian Crowley
 
Contact Gamasutra
 
Report a Problem
 
Submit News
 
Comment Guidelines
 
Blogging Guidelines
Sponsor
Features
  A Mini-Postmortem Roundup
by Game Developer Magazine Staff [Business/Marketing, Design, Postmortem, Production, Game Developer Magazine, Console/PC, Indie, Smartphone/Tablet, GD Mag, GD Mag Exclusive]
5 comments Share on Twitter Share on Facebook RSS
 
 
April 29, 2013 Article Start Previous Page 4 of 8 Next
 

What Went Wrong

1. Kickstarter: Negatives

With $200,000 in funding and nearly 10,000 new fans, public expectations are bound to change. Many people felt that with the extra financing, the game should be bigger and better than previously planned, but we had set a release date that was only five months from the end of the Kickstarter. Nearly every way to expand the project (hiring more help, licensing better technology, and so on) also required more time to get it done, so we had a hard time balancing the scope and time expectations. We feel that we were reasonably successful in that regard; the game was greatly expanded and released only two weeks later than expected, but it was far from a smooth experience.

The extra fans and publicity also meant a lot more public relations work, and since we didn't have a PR firm or marketing manager, that inbox full of email fell entirely on our shoulders. We set up a forum to start building a community space for our new (awesome) fans, which involved additional technical challenges we've never experienced. In retrospect, we should have had someone manage public relations (and our website) for us so that we could more efficiently devote our time to development.



In addition to contracting out help and building a community, we were setting up a company, finding a lawyer, discussing contracts with distributors, and much more. Every day we had to learn how to do things we've never had to do before. We were wholly unprepared for all of it, and relied heavily on the advice and help of our extremely generous friends and family. We set out to make a game and didn't realize we had to learn how to make a business, too.

2. Quantity of Events/Limited Development Time

Since FTL started out as a small experimental project, the original vision was quite limited. We thought we would have a dozen or so basic event types with a dozen different flavor texts for each type. Essentially, we wanted to create something similar to a deck of event cards in a typical board game. Our (perhaps naive) plan was to simply add more text if we needed more variety. How hard could that be?

After the Kickstarter, we decided to expand the game universe by adding a number of alien races, which meant more locations and events. At that point, we had something in the realm of 10,000 words worth of events. By the end of the project, FTL had nearly 20,000 words. That's a lot of text, but we discovered that even this amount would not be enough. When you divide the events between the sectors, even 20,000 words start to spread pretty thin.

One of the most common issues reviewers and players have with FTL is repetition of events. Even with a writer working for six months prior to release, we couldn't create the variety we wanted. While text is perhaps easier to create and integrate into a game than unique animations and art, it's hard to pump out the sheer volume needed to keep it fresh for hundreds of replays. Perhaps our time would have been better spent finding ways to make common events more compelling rather than adding tons of unique events that lose their impact after the first encounter.

3. Multi-OS Launch

Cross-platform development is generally a great plan; we wanted to support alternative operating systems and expand our user base to reach as many interested players as possible. But attempting a simultaneous, three-platform release for your very first game project is not a great plan.

We thought we were prepared -- FTL was planned from day one to be a cross-platform game, so all of the libraries and code would (mostly) easily transfer to other systems, and there was even a development version of FTL for Linux as early as five months into the 18 months of development. We believed, foolishly, that it would be an easy task to finish off the OSX and Linux builds once the Windows build was cleaned up and ready to go. But we underestimated the amount of work "finishing" FTL would entail.

The crunch of release involved the typical 12- to 15-hour workdays to just finish the Windows version, much less the last-minute cross-platform work. Even once we thought we'd succeeded, four days before the launch we discovered the Linux build wouldn't run on a substantial number of the different Linux flavors. Fixing the problems involved intense all-nighters and frantic phone calls to Linux-porting experts. We ended up launching smoothly, but it was hard-earned.

Supporting extra OSes causes problems during the immediate post-release support. We released two patches within a month of release to solve system-specific issues, and each one required making and testing four builds (Windows, OSX, and both 32-bit and 64-bit Linux) before we could release it. As new developers, our build pipeline wasn't ideal, and testing four builds with unique quirks with just two people doesn't speed up the process!

Simply delaying the Linux/OSX releases until two to four weeks after the Windows release would have made things more manageable. With a game under our belts and a build pipeline cleaned up, it wouldn't be as much of a hurdle in the future, but stumbling into it clueless from day one was not ideal. 

 
Article Start Previous Page 4 of 8 Next
 
Top Stories

image
Microsoft's official stance on used games for Xbox One
image
Microsoft: Xbox One users must have broadband, check in online
image
Microsoft: You'll have control over privacy with Xbox One Kinect
image
Keeping the simulation dream alive
Comments

Chris Melby
profile image
Good read! I hadn't given the mobile stigma a thought, but come to think of it, I generally skim by the games on Steam that I had only seen prior on my tablets; but then again, I guess it depends on the time between the port.

Peter Eisenmann
profile image
Wow. For me, trying to achieve a somewhat old-schooly look is fine, but mimicking the NES's capabilities up to the number of possible colors per tile borders on the insane. I mean, we are talking about a game here and not a tech demo or emulator.

Filip Lizanna
profile image
Great read. I kinda selfishly want a more in depth FTL postmortem...since i'm in love with that game.

Jonathan Jennings
profile image
lol me too all of the games are great but I skipped past the first one to get to FTL's because of how infatuated i was with that game from top to bottom

Martin Bell
profile image
Unmentioned, but very important, were the tweets by notch about FTL. I wouldn't have heard about it otherwise.


none
 
Comment:
 




UBM Tech