Don't miss
  • 12
  • 6468
  • 6097
  • 20

12 business tips for indie game developers

By on February 15, 2011
Print Friendly

This is a guest post from Paul Taylor of Mode 7, an indie development studio based in Oxford. Their current project is Frozen Synapse, a critically acclaimed multiplayer and single player squad-based tactical game for PC and Mac.  Check it out at

Paul Taylor

I’d like to take Nicholas’ post on The Future of The Games Industry and expand on one part of it. Go and read that first, then come back!

This post will be of most use to people in the “Anyone Who Wants to Make Games” category, which is where we at Mode 7 would place ourselves. We don’t have ambitions to be the next Zynga or Activision; we want to be small but profitable.

If you find yourself in a similar position, or even if you’re a one-man-band developer trying to make a living from indie games, you may find the following helpful. I don’t pretend to have all the answers – far from it – we’re all learning as we go.

1. Business brain required

To make a living from indie games, you will have to start running your own business.

If this idea scares you, or you find it uninteresting, then get yourself a commercially-minded but creatively-sympathetic business partner immediately.

You should try and get hold of a good business accountant (hard to find!) and get some basic advice from organisations like Business Link.

There is nothing about the basics of running a business which is remotely difficult: your accountant should be able to help you out with anything you don’t understand.

2. Have realistic sales targets

How much money can an indie game make? Well, we’ve now seen that a statistically insignificant percentage of indie games can sell over a million copies!

More sanely, Amnesia, an indie game from a developer with an existing fanbase, which features graphics approaching AAA quality recently managed to sell nearly 200,000 units.

Other indies are delighted when their games break 10k or 20k units.

So, this is a “how-long-is-a-piece-of-string” situation. But suffice it to say, if a new developer told me that his or her PC-only game required sales of over 10k units to break even, I would be concerned for them.

Simon Carless has some interesting sales stats at

I think the ideal project duration for an ambitious indie game is 1.5 – 2 years, but that’s just my personal opinion!

3. Concept, Aesthetic, Gameplay


Fundamentally, nobody really knows which games will sell well until they are launched. They can guess; with a lot of relevant data they can make ballpark predictions, but they can’t know.


However, I think there are boxes to tick in order to allow your game a chance of being a decent product:


There’s no formula for coming up with a great concept; you’re trying to divine something that will appeal to a range of people, or a specific niche that you think is under-served.

Also, there’s almost no point giving direct advice about this, save that it’s important to bear in mind what people other than yourself will think about your concept. Here are four very different games that I believe have very strong concepts; they’ll illustrate my point better than another paragraph of my waffle:

  • Retro City Rampage
  • Farmville
  • Uplink
  • World of Goo

As soon as you encounter each of those games, it’s very clear what’s going on and why you’re likely to have fun if you play them. That’s the goal of a concept.


Your indie game must look spectacular to even be a mild success. Heaps of visually attractive indie games are coming out literally on a daily basis: just take a look at TIGsource or or RockPaperShotgun to see what I mean.

People will come for the graphics and stay for the gameplay; you need both. I’m not talking about expensive AAA graphics here; I mean something that has a massive visual impact instantly. Even Dwarf Fortress does this: its ASCII look is immediately intriguing.

You need to develop a way of creating a brilliant original look with very little cost. Not easy, but as an inventive indie, doing clever things is your job!

Lexaloffle have done this by resurrecting a forgotten graphics technique in a low-fi but striking way…

That’s why their trailer has 200k views already!

Finally, two things that will never, ever hurt you: detail and “spice”. Once your game is visually functional, go back and add stuff – funny things, little animations, quirky details, hidden areas, motion graphics for the menus.

Polish is an accumulation of small, hand-crafted details: reviewers and customers will notice the effort you’ve put in.


Good game design involves both a strong grasp of abstract rule systems and a practical hands-on iterative approach: skills which are at opposite poles. If you’re good at the former but poor at the latter, get other people involved at the earliest possible time when feedback is useful. This is where the tried and tested “release early and often” concept comes in.

One word of warning: most gamers find it almost impossible to evaluate gameplay without some decent art on top.

Game design is a skill that takes a lifetime to master: it’s a vocation. Like many vocations, a lot of people think they’d be great at it if they just had a chance to do it: these people are almost always wrong.

If your gameplay isn’t good enough for people to recommend your game to their friends, you won’t sell enough copies to keep going: that’s a fact.

4. Make payment models part of your design process


Think of your payment model as part of your game design.

Here’s some mild conjecture: free-to-play games incorporating virtual goods offer the highest possible ceiling in terms of revenue on PC and Mac right now. They allow customers who love the game to pay more than average, and they also capture small amounts of revenue from players at the other end of the scale, who otherwise might not buy a “full version” of the game.

However, just because something has the highest ceiling does not mean that’s where you should aim: it may simply not be suitable for the type of game you want to make. Remember, we’re in the “Anyone Who Wants to Make a Game” category here; you’re doing this because you have something you want to create, not because you want to make the most money possible.

So, it’s important information that traditional “pay-once” titles are still very viable for individuals and small companies.

One caveat: if you do go down the pay-once route, I would definitely urge you to look into DLC and ways of offering more value to customers who truly love your game. Pay-once arguably offers more opportunity for immersion and scope than free-to-play, so you may well gain some very passionate fans who would love to get hold of more content.

It’s also more customer-friendly: you don’t have to keep badgering people to give you money every five seconds. That could lead to a more meaningful relationship with your customers.

For a good example of how to make the most of long-term customer commitments in gaming, look at Penny Arcade. They make products (and hold events) that their fans love; they have a truly mutually beneficial relationship with their community. There’s no reason that an indie games company couldn’t adopt the same approach.

5. Offer pre-orders – and add value to them

Pre-orders are a very strong route for indie developers making pay-once games.

When someone pre-orders our forthcoming title Frozen Synapse, they immediately get a copy of the beta as well as a free copy for a friend; this has had a reasonable degree of success for us so far. The most important thing we did was to wait until the beta was exciting to play and fairly polished before we released it in this way: I’d urge anyone considering this to do the same.

We decided not to put out a demo with the pre-order, ensuring that only those who were excited by the concept enough to invest made it in to the beta. While I believe that this has restricted the size of our pre-order community, it has also created an extremely passionate and supportive group who have helped us out significantly with development. When the game is ready to reach a wider audience through a demo, it will be in the best possible shape because of this decision.

I think, though, that if you have an alpha with the ease-of-use and accessibility of something like Minecraft there is simply no excuse for failing to have a demo at an early stage.

Like everything, you should make this decision based on what suits your game.

6. Consider online to beat piracy

Piracy is a very real issue for indie developers: it effectively means that your game needs some kind of online component in order to offer value to customers who do want to pay. Only very good-natured people will buy something they know they can get for free elsewhere with no negative consequences.

There are many ways of solving this problem by incorporating online components, but I’d urge you to do that in a way which is pro-customer rather than anti-customer. Don’t just force the game to contact your server for no reason: think of an interesting online feature which can add value.

7. Go direct, and go indirect

To have a decent success on the PC with a downloadable game, you’ll need to be on every major portal. The secret of getting on portals? Make a popular game and release information about it early!

Don’t just rely on distributors to sell your game for you, though: there is still significant money to be made from direct sales. You’ll need the following:

  • A reliable payment provider (we recommend Fastspring)
  • A clear website which allows easy access to information about your game, a demo download and a buy page
  • Time spent on optimising your website and tuning it for conversions
  • A marketing plan based on generating traffic

Your website doesn’t have to be flashy or even particularly attractive (providing your game itself looks good); it just has to be simple and work.

8. Market, market, market

I wrote a big piece on indie game marketing for Gamasutra a while back, which covers most of what I want to say.

The only thing I want to add to this now is that it never seems to be possible to over-do it on the blogging, videos or social network front. Loudness seems to correlate directly with success in my experience: be as attention-seeking as possible without harming yourself or others!

9. Know your numbers

You must have a good web analytics package on your website: this is the single most useful piece of marketing advice anyone has ever given me. Without this, you won’t know why your game is selling or not selling. Google Analytics is immensely powerful and free: I highly recommend it.

10. Work with other indies, and the indie community

Increasingly, indie developers are banding together and collaborating. Look at some of the cross-marketing in games like Super Meat Boy, or projects like Cliffski’s Getting actively involved with the indie games community can really benefit your work: just don’t get distracted by the posturing and in-fighting.

11. Use events wisely

Don’t spend much money on events: I’ve yet to find anyone who can demonstrate a clear return from paying for a big stand at a show or similar.

Definitely try and find legal ways of going to events for free!

In any case, do go to some events and talk to a lot of people about your games: there is always a small-but-not-insignificant chance of making a really valuable contact.

If you’re in the UK (or even if you’re not) I urge you to support Gamecity – it’s an event which sums up why I want to be part of the games industry.

12. Do it, and don’t ever give up

Persistence is the most important trait you’ll need as an indie developer. You’ll need to make mistakes, learn from them and carry on anyway.

You have to love doing this in order to do it at all: that’s why the indie games scene is one of the best places to be in this cruel world!

I like to hear about other people’s projects so give me an email if you’d like to talk about anything: [email protected]

About Paul Taylor

Paul Taylor is managing director of indie studio Mode 7 games. Tweet him at @mode7games
  • I agree with all your points. Additional note, you can go with digital marketing as well to so your presence and make people remember you.


  • I will appreciate you for your tips here. thanks in advance

  • Jeden z mnoha

    Actually, that was the only somewhat valid point in that post – Source engine is derived from Half-Life’s engine, which was derived from Quake 2 engine (see: “” ). Of course, that means nothing – making their own engine from scratch would only mean they’d need more money and other resources to do the job.

  • Sebastián Blanco

    If anyone is interested, I have a blog in which I interview Game Developers in order to give advice Good luck with your projects 🙂

  • Pingback: Двенадцать советов инди-разработчику | App2Top()

  • Interesting read. I’ll keep poking on my open source project, even if it takes me a lifetime to get it done right; Paul Walker ’till I crash & burn

  • quest_indie

    Great post! Thanks.

    About the 1st tip – business brain required, I believe there are more aspects than a business partner and an accountant.

    Indies can strive to cut cost by shortening the time from concept to a completed product. For this, different tools can make a huge difference.

    As a character animator, I just found a surprising tool via this post

    It could shorten a critical task from days or weeks to a few minutes, and it is super cheap!

    The tool is not perfect at the moment but it really can help guys like me to get some important work done very quickly.

    Just imagine how much cost you could save if every tool can achieve the same!

  • Pingback: 50 Easy Steps to Indie Success | Digital Combat Soldiers()

  • Thank you for posting these business tips. Independent game developers are surely inspired with these. Cheers!

  • These are very helpful business tips for independent game developers. These information are really beneficial. Thanks for sharing.

  • Pingback: Synth7 | Just Another Indie Game Studio, Learn with Us()

    check out our campaign and if possible help us but if you cant just share with your friends and family.
    we will be honored if you visit our page.

  • Yes, “Luck” is a part of it, but the key is to set yourself up to be lucky. If you educate yourself on every aspect of the management of the game and such, you will be much more likely to get “lucky.”

  • Yeah Developers need to understand that separate action development isn’t a impressive pursuit; it needs a lot of business capabilities as well. As with any separate venture, designers often have problems with distribution.

  • Indie Game Developer

    I have included this topic on facebook page

  • Pingback: The Quirks of Being an Indie Game Developer | PM Press()

  • Great business tips. I am also with the same opinion. Game development is not a very easy task. for this we really need a lot of skills..

  • Developers need to understand that indie game development isn’t purely a creative pursuit; it requires a lot of business skills as well. As with any indie endeavor, developers often have problems with distribution. 

  • I agree with everything said, most indies do know that they should focus on marketing and alot of them do but when you have a 5man team trying to make a game look aesthetically appealing to a mass of people that “come for the visuals”, its easy to forget it even though it was placed high on the todo list, Ive seen artists with nothing of a game build huge communities around artwork and then I’d see games with alot of content but lacking in the visuals department, suffer but the key rule as was stated is being persistent and consistent, alot of indies also focus too much on unimportant elements, Ive seen an indie artist take a entire day to fix a seem on a character model, then I start up gears of war and I see similar seems everywhere o_O its just about getting the project done 🙂

  • Pingback: Business Tips For Indie Game Developers()

  • Pingback: Veille de la semaine du 14/01/2012()

  • Anonymous

    Yeah, but as you continue your software development course and start putting some tangible game ideas together (and then doing the truly scary task of sharing them with other people and getting feedback) your confidence will grow by leaps. I’d suggest putting a couple of small free games out and showing yourself that it really wasn’t anything to be afraid of – then you’ll feel loads better about your next games 🙂 

    I know I was terrified of the whole concept at first too – everything from sharing my game ideas, putting the games out, dealing with the business side, make presentations and pitching to distributors… it was all scary, but only the first time. Once you’ve done it once that fear dissipates rather quickly and you’re just excited to do it all again. 

  • Jin

    “the indiest of them all.”


  • StelarCF

    1) Where did you find out that the Source engine was made off Quake 2 code? I might believe that GoldSource was based off Quake 2 code, but the Source engine is completely different.
    3) VALVe released a game which was standard and people liked to play it (Half Life). It wasn’t any more popular than most other games. What stood in front was the fact that the first popular multiplayer FPS game was based on their engine/used the engine HL used (Counter Strike). Seeing it’s success they hired the modders and made CS their own title. They also hired people who made Team Fortress to make Team Fortress Classic. In 2003 they released Steam which I am sure provides them a big revenue due to the large amount of users and companies using it. After that they started developing a new, more advanced engine with actual physics in it. This ended up in 2004 in Half Life 2 and Counter Strike:Source. The modding community started making new mods, such as Garry’s Mod which is really popular. In 2006 VALVe also took the popular Source Mod called GMod. Later in 2007 they released the Orange Box which contained Half Life 2, Episode 1 and 2, Team Fortress 2 (which is really popular and continues to be) and Portal which turned out being more popular than VALVe thought it would be. Later they released Left 4 Dead in 2008 which turned out as a success too, releasing an year later in 2010. Recently they’ve released the long awaited sequel to Portal, Portal 2, which was yet another success. Explains things a bit.

  • Freda18

    Online games that are not online. There are many modern video game consoles, which are the Spiderman games, which include, but are not limited to, an Xbox 360, PlayStation 3, PlayStation 2, Nintendo Wii, Nintendo DS, Nintendo 3DS, Sony PSP, PC and Mac Some of the games that are available for these systems Spiderman Friend of Foe Spider-Man 3, Spider-Man: Web of Shadows Spider-Man: Shattered Dimensions and more games.

    bubble spinner

  • Sean


    I’m always thinking of different concepts for games…I’m very much an idea person but I’m realizing more and more that having the idea just isn’t enough. I need to be highly skilled as a developer too. (I’m doing a software development course right now, not exactly game development but I believe the two areas are fairly interchangeable. I’m sort of middling on it right now) as well if I want to actually see anything happen.

    The thought of one day starting a business and gathering a group of people to start working on a business terrifies me to the core. I’m naturally a person who worries and frets in bucket loads. I think it would be this that would stop me taking a leap of faith. I don’t feel like I would be a very business minded person. I suppose it’s a confidence thing.

  • Pingback: Visiting the Village: The Mode 7 Games Blog and Podcast » Blog Archive » Why Free-to-Play is not the answer to everything()

  • A nice read indeed. Thank you for sharing such a pleasant post this post will helpful.

  • I’ve found the concept of “wearing hats” incredibly valuable. If you realise that you are trying to do all of these conflicting roles, it can be very useful to switch hats (I even find myself miming it), so that I can change perspectives. It’s been a useful technique when working in startups.

  • Martin Darby

    “There is nothing about the basics of running a business which is remotely difficult”

    Although I think I understand how this was probably intended I do feel it is a bit inaccurate. Running an indie is difficult. Learning how to do some basic book keeping is just the beginning. Its what the numbers tell you that complicates things! ‘How do you best spend your time’ is something we consistently face. Then within everything you do choose to tackle the challenges are always multi-dimensional i.e. you don’t just have to wear a lot of different hats you need to be damn good at wearing each different hat. I’m not just talking about code or art either. Its competitive out there and we’ve found you have to be able to see things from the customers point of view, a creative direction PoV, a tech PoV, a sales PoV, a biz dev PoV etc. This is difficult. This is why many ventures don’t survive let alone make a great game. Then if your game is good there is an element of luck as Nicholas rightly points out.

  • shi

    that would be angry birds, the indiest of them all.

  • shi

    the future success of the guest poster will solely affect the validity of these 12 ‘tips’.
    let the games begin.

  • Tacos

    Game development hell is a bitch u_u

  • Hurka Durka

    There is a lot of truth to be had in this article, but some companies defy this list completely.

    The ironic part of this is when I think of vAlVE who hasn’t created anything original except an online store which gouges other developers 50% each for selling their products. They took Worldcraft from the online community and called it their own “Hammer” editor – leaving quite a few of us in the cold back in the 90’s. The took id’s Quake 2 code and called it their own “Source” engine (barely mentioning who the true “source was), and their games all have this retro 90’s look with nothing special going on whatsoever. Yet, they are on top and I can’t figure out why.

  • You are right. The difference is that big companies have teams of people used to doing all of those things (although often they don’t co-operate.) Indies often don’t think about it, but they really need to.

  • Most of the things mentioned are also true for more traditional games, though being indie gives you the benefit of… well… being independent and work to your own goal and with your own flexibility to react to changing markets, or free events.

  • I’d also add that I don’t expect any plan to come true. A plan helps you know when and how to deviate. It also tells you which bits of the business are most important to get your focus. (Hint: for indies, it is usually the marketing that is missed)

  • I think you are right: huge, mega successes come by luck (the “skill” bit is in persistently putting yourself in a place to be lucky.

    But lots of business make decent money with a plan. I think your choice is to plug away, and hope you get lucky, or plan, and expect to earn a decent living while still having the chance of getting lucky.

  • Pingback: Tweets that mention 12 business tips for indie game developers - Games Brief --

  • Mikey

    Pretty much every interview from major indie success stories I’ve read has had the developers saying that their success had come as a “complete suprise”; I would wager that the likes of minecraft, world of goo, uplink and super meat boy etc.. never had a huge spanning financial plan before development began, and they were all HUGELY successful without it – I’d be really interested in hearing an account from someone who has meticulously planned their marketing, then deployed their game, and found that everything they planned came true!