GamesBeat: Is legal expertise something more indie developers could use more of? Where would it help a gamemaker to have at least a passing familiarity with legal concepts?
DiCicco: Unquestionably, yes. The biggest issues that indie developers will face are issues regarding contracts and issues regarding taxes. People don’t realize that contracts can be formed even without making an official document called a contract. They don’t realize that promises alone are generally not enforceable unless there are mutual promises made. They don’t necessarily know that they have to withhold payroll taxes for employees, or submit 1099s to their subcontractors. Learning some basics about these issues before you go trying to make deals with people about revenue sharing and payment and so on, this will save you from shock and heartache down the road.
GamesBeat: One of the biggest pitfalls of independent development, according to you, revolves around distribution. What are the pitfalls about releasing a game that so many small teams fall into?
DiCicco: The biggest distribution trap that I have seen new teams fall into is in thinking that getting on Steam is a ticket to success in and of itself. Not a second thought is given to marketing. If you go look on Kickstarter and pick out a few indie projects, you may see their budgets listed there. So much money here for art, for programming, for tech — but nary a mention of marketing in sight. So I have to do a Picard facepalm when I see that because it is such a critical element of success in this field.
I’ve also been a bit surprised about how much anti-publisher sentiment exists among indie teams, and I think that this is generally a mistake. You can go on Steam right now and find two dozen examples of development teams that can prove me wrong right now. But in my opinion, that’s the trap. You can see Rust and DayZ and The Stanley Parable and a bunch of other small teams making a goddamn killing without a publisher and think, well, I can do that, too! And of course, you can. But you probably won’t.
I think you could also get on Steam right now and find a few hundred games where a small indie team invested a great deal of time and money into a game to perhaps not even break even. It’s gut-wrenching to imagine taking a financial blow of that magnitude when development budgets even for modest indie games can be $200,000 and up.
I prefer a cautious approach that spreads risk as well as rewards among willing partners. Working with a publisher can mean that you aren’t emptying your savings account to fund your dream. It can mean that you don’t have to think too hard about where and how to market your game, or how to get journalists or distribution portals to pay attention to you. And also, it’s fun! I love working with Iceberg Interactive because they are good people who love the games I do.
GamesBeat: You’ve previously mentioned that interacting with fans is one of your own weak spots. What changed between StarDrive and its sequel, in terms of you handling community management and engagement?

DiCicco: God, I was such a noob. It was only like two years ago when we launched StarDrive, and it was my baby. So when people got critical of it, I was out there defending it. “How dare you have this opinion that is clearly incorrect!?” I don’t know what I was thinking, but my biggest mistake was to participate in a threadnought [a multi-thread discussion] on Reddit that haunts me to this day.
The truth is, launching a game is emotionally difficult. What I’ve learned about communicating is to slow my roll so that I don’t put any negativity out there. I’ve got members of my community now who have volunteered to step up and help lead discussion, and that has worked out great.
I’m also a lot more cautious when talking about features. Early on in the process, I could get so excited about development. In a forum post, I would say that I’m going to add multiplayer, for instance, because I had a good test day where it looked like it would work out. But then later on, I realized that it’s not going to happen, and so now, in the community’s eyes, I’ve made a promise and I’ve broken it. That type of thing really rankles a certain type of gamer because they view it as a personal betrayal. I have learned it’s super important to communicate better than I have. If I am trying something out, then it’s important for me to remain quiet about it — until I know it’s 100 percent going to be in the game.
GamesBeat: Any last bits of advice for new or existing independent teams?
DiCicco: You can do it. Wake up every morning and get to work. Don’t play too many games. Take at least one nice walk a day. Don’t forget to socialize. Work on the weekends as much as you can. Don’t neglect your wife or husband or partner or kids. Do a comparative analysis between your game and similar games to figure out the size of your market, and then assume that you will only capture a quarter of that market. Set your budget and expectations based on that, and you won’t end up poor. Talk to the press at every opportunity. Don’t argue on the Internet. Now get back to work!