It’s been a blast to start up a new company with friends and work on something we’re very excited about. We’re defining our own destiny. We’re accountable for everything we do… Or don’t, um, do. It’s simultaneously liberating and terrifying.
For the most part, we’ve been able to focus exclusively on our first game. I’ve loved that! In various interviews, we’ve talked about how we started BonusXP so that we could work on smaller projects. Some of that is that we’re just worn out doing the big multi-year epic games. We also want to work on smaller games where everyone can have a strong influence on all of the decisions. Both of those reasons are very near and dear to my heart. But, I also just want to freakin’ do some hands-on development again.
Running a big team is exhilarating. It also means that you never get to do any “real” work. You don’t get to write code. You don’t get to design the actual systems. You speak at the high level. You delegate the work out to folks who have time to work on it while you sit in the next 17 hours of meetings. Now, I realize some folks would kill (metaphorically speaking, of course) to get on that side of the equation, but we’re not talking about them.
Me, I like doing. For the last several years, I’ve worked on hobby projects at home because I couldn’t get that satisfaction at work. BonusXP is a chance to fully re-meld my passion with my day job. Yesterday, for example, I spent all day fighting with Unity and various plug-ins to get resolution dependent atlas and font switching to work ‘seamlessly’. Of course, it would’ve been a lot easier to do that three months ago before we fully built our UI. Paying the piper had to come at some point, so today sucked. And, it was great at the same time.
Hmm. I had originally meant to write a blog about the balancing act between starting up a game studio and the desire to work on the actual games. Somehow I ended up writing about only the second half. At least that’s the important half 😉
Oh, one more teaser for our first game… Fuzzy Shot #2.