4. Nearly Throwing Out All the Finished Voice Over
Immediately after the final voice files came in, an unforeseen issue popped up just days before submitting to final certification.
I dropped the 1700 audio files into the solution -- and realized the game was taking upwards to a minute to boot. A solid black screen displayed for a full minute with no loading animation, no splash screen, nothing. Apparently the project would halt as it analyzed each and every file (twice), rendering the game unshippable.
It became clear that in order to meet the impending milestone (that I could not miss), I would have to cut all the voiceover from the game. A year of casting, recording, editing, animating, coding. All gone. I broke down, and halfway into the day went straight to bed. I had to find out a way to tell everyone, including the 40-plus actors, that all their work was not going into the game. It honestly felt like losing a loved one.
A few hours later (which was the norm at the time) I woke up, seemingly having reprogrammed the entire dialogue system in my dreams, as well as a new way to load all content, and was able to get everything working again. This was not easy, but again, at this point it wasn't like I could put it off for later. Thankfully the game shipped with everything intact, and actually loaded faster than it used to.
This happened over the course of a single day, but I cannot emphasize how many years it took off my life. It was an absolute nightmare, and without question was the lowest point of an already challenging development period.
5. Marketing and Awareness
By far my biggest regret with the game had nothing to do with actual production, but rather that I literally had no time to build awareness before the launch. Plans for nurturing a community and reaching out to media were thrown out the window once the new deadline was agreed upon, and it's hard not to look back and think, "What if I had delayed and did a proper marketing ramp up?"
I still believe it was better to release this year, rather than try to scramble during what many are predicting will herald a new generation of hardware in 2013. But spending so many years on the game also worked against me, as a curious number of "Dust" titled games popped up throughout the game's production, sometimes even circumventing any marketing efforts I was currently involved with. It was hard to keep the momentum going for Dust: An Elysian Tail when Dustforce, Dust 514, and From Dust were all making headlines at the exact same time.
Additionally, without a strong community, it was an uphill battle once the game did start making headlines, as the visual style became an unusual point of contention, to the point that some websites refused to cover the game, despite it being part of such a prominent promotion. For their part, Microsoft did an admirable job giving the game exposure on the 360 dashboard and elsewhere, but I learned some valuable lessons when it comes to promoting your work, a skill I have not quite refined. Good reviews only take you so far.
Finally, while it was my intention to make a dialogue-heavy RPG, it's not something I'm rushing to do again right away. The time, cost, and insane amount of work that it takes to write, test, record, and localize such a thick script makes it a prohibitive endeavor.
However, two months after release, I can finally say it was all worth it. I hit severe depression right at launch (from being so busy with marketing/press, physical and mental fatigue, and the natural depression of finishing a project so personal it hurts), but I can honestly say I'm happy with the video game I made. I can still pick it up and find genuine pleasure in the mechanics, laugh and cry at the dialogue, and just marvel at how it looks and sounds.
While I do care that others like the game and that reviews have been very positive, I'm just happier that I walked away having a newfound respect for this medium that I love, and that I've been afforded the opportunity to continue as a game developer. I feel blessed to have seen it through to completion, and cherish the collaboration with my fellow developers.
This production has brought my family closer together, as we have experienced both death (the passing of my grandmother the evening I won Dream.Build.Play, and a tragic shooting at my local theater during crunch), and new life (the birth of my daughter). It is my hope, for anyone who reads this, to find the sort of inspiration that got me started those seemingly thousands of years ago.
In the end, my suspicion was right. Making video games really is pretty cool.
Developers: Humble Hearts LLC, Music by HyperDuck SoundWorks and Funky Rustic, Casting by Toon Platoon Casting, Published by Microsoft Game Studios
Platforms: Xbox Live Arcade
Release Date: August 15, 2012
Developers: 1 Core, 4 Secondary, 50+ Publisher/Voice Cast
Development Time: 3.5 Years
Tools and Technology: Visual Studio, Photoshop, Painter, Google Docs & Steam for communication
Distribution: Worldwide on Xbox Live Arcade