Success or Failure Sign

The Surreal Mix of Prelaunch Emotions

This is a quick post…just to capture the experience I’m having. I’m sure it hits all developers when they’re close to launch so I wanted to try to put it in words.

I’m quickly approaching the launch of my first indie game…well, my first serious, complete, indie game at least. It’s a bucket of emotions, to say the least. One moment I’m exhilarated to finally be close to finishing the project I’ve been focused on for 6+ months of my free time. The next moment I’m terrified that the launch will be a disaster and users will hate it.

My soon-to-launch game is Thru-Hiker’s Journey, an Appalachian Trail backpacking simulation game which will simultaneously be released for Android and iPhone. I have a well defined audience, a popular blog willing to feature the game on release, and a small number of super passionate fans. I released a simple web version of the game 3 years ago and it has over 60,000 plays by 27,000 users. To this day, with no updates or marketing, the game gets 10-20 plays each day. I’ve done everything “right” but I’m still terrified of failure.

How I’m Fighting My Fear of Failure

  1. I have a well-defined metric of success. This is a little easier for me than most first time developers, since I have my old game to use as a reference. It’s very important that your success metric is a scale rather than a Pass/Fail. No matter how much data you have, there’s no way to truly predict what will happen when you launch. And you don’t want that metric to be a cause of more stress if your launch day is a bit slow.
    • You can measure success in a variety of ways. Revenue, downloads, social media shares…use the one you have the most information about and is easiest for you to track! I’m using downloads, since the app stores provide that information. However, I’ve also converted downloads to expected revenue. All of my assumed variables will be wrong, but money is what resonates with me.
  2. I’m focusing on the positives. When I hear my brain spit out a negative thought, I attempt to counter with “Yeah, but the graphics are awesome this time!” or “Yeah, but I did no marketing with the web game and it has 60,000 plays!” Your opposition thoughts will have to be unique to your game and situation. This won’t solve your launch anxiety, but perhaps staves off the depression that could follow all the negativity. Fight fire with water!
  3. I realize a bad launch isn’t the end of the world. I knew there was a risk when I started working on the game. Hopefully more people than my friends play the game, but maybe not. In any case, life goes on. I can start working on my next game or follow another passion project. I’ll be proud that I made something and released it for the world to see. Obviously I’d be happier if more of the world sees it, but at least I will have made something tangible that I can be proud of.
  4. I’m planning actions to avoid failure. I’m converting my anxious energy into planning my marketing strategy. I’ve already started reaching out to additional media sources. Sending someone a tweet or an email isn’t hard and you’ll be feel better knowing you’re improving your game’s chances of reaching the next bar of your success metric.


Promote Your Indie Game

How to Promote Your Indie Game After Development

If you ignored marketing all through the development process, don’t despair. All of the same philosophies and strategies apply when you attempt to promote your indie game post-dev. It may actually be easier to get followers now on social media since you have high quality, polished art to share regularly. The only increased struggles you’re facing are the condensed timeline and an inability to show social proof.

The condensed timeline struggle

It feels like you need to get 1000’s of game downloads this very moment or you’re a failure. Of course, that’s unrealistic, even for top tier indie games. But you’ve worked hard on your game for months, or even years, and need the world to see it. More than that, you need to actually make some money to justify all your hard work.

The pressure of the condensed timeline is artificial. If you’ve gone this long without the reassurance of an audience, then a few more weeks while you find your footing in the marketing world really shouldn’t be that much of a burden. If you’re absolutely destitute, try to grab some part-time freelancing gigs while you build up your audience.

The social proof struggle

If you start marketing from the beginning of your game’s development, then it’s okay that your social media accounts have 5-10 followers. People aren’t expecting an unreleased game with programmer art to have a huge following. However, with a launch-ready or released game, people may suspect that your game is bad since no one else is following you. The same issue exists with customer reviews on your release platform.

The solution is to blindly plow ahead. Each follower and review you get is another push over this speed bump. It may cause things to be slower when you start, but some people won’t notice or won’t care. The important thing is not to give up if it seems like you’re not getting traction.

A Game Promotion Strategy That Works

When you promote your indie game, don’t look at the entire picture. Yes, you want a million downloads, we all do. But that’s not an actionable step. You need to break down your promotion and advertising into actionable goals. Since you’re not an experienced marketer, these actionable goals need to feel achievable or you’ll slump right back into inaction.

Remember, marketing isn’t hard – it’s just a different way of thinking. As a developer, you desire an absolute path with predictable results…but that’s just not how it works. In marketing, you do things and see how well they work. Then you iterate on the successful things until you achieve your objective. You can’t let the failures block your ability to see the minor successes.

So, onto the stupid simple strategy to promote your indie game

Unfortunately, I’ve forgotten where I heard this strategy. But it was definitely from one of the “rah, rah, entrepreneurship is awesome” types several years ago. If you recognize it, please let me know so I can link to the original!

Find 1 player for your game

I know it’s a laughable objective, just bear with me here. You haven’t done marketing, so you truly have 0 players for game at the moment. 1 player is significantly more players than 0, so there’s value in this action. So, consider what you could do to get 1 player.

Some easy solutions:

  • Email a link of your game to a colleague
  • Message a good friend on Facebook
  • Call your mother

Did you do it? PICK ONE AND GO DO IT; IT’S EASY.

Now, find 10 players for your game

A little less easy, perhaps. But now you have momentum. You already have 1 player! Consider how you could get 10 more players. You could do whatever you did in step 1 ten more times – unless you called your mother, I guess. 🙂 Or you can come up with an easier solution. No answer is wrong as long as it has potential to work.

Some easy solutions:

  • Post your game on your personal facebook account
  • Share your game on a ridiculously tiny gaming subreddit
  • Post a link on an off-topic forum where you regularly participate

Did you do it? Seriously, go do it. If you can’t do this, how will anyone ever play the game you worked so hard on?

Great! Now, find 100 players for your game

Don't Panic

You knew this was coming. It’s harder to solve than 10 players, isn’t it? There’s no reason to panic, just consider possible solutions and try them. At this stage, you may have to try multiple things…that’s okay. The goal is to get you thinking about who your audience is and how to get in front of them. So this time, consider who exactly will want to play your game. Who, other than your mother, responded well to your game from the first two steps? Find more of those people!

Some possible solutions:

  • Post on a forum related to the topic/genre of your game
  • Share in a community about a similar game
  • Reach out to a super-niche blogger and see if they’ll post about your game

Did it work? If not, try something else. When you finally achieve it, consider that you were just successful at marketing with no knowledge of marketing.

Now, find 1000 players for your game

Consider the specific type of person that would like to play your game. Brainstorm where that type of person hangs out online and then try to get your game in front of them. Keep doing that until you’ve exhausted every possible option…then consider another type of person that might like your game and repeat the process.

When you’ve achieved that, try to think of a place to promote your indie game where you might score 10,000 players. It will be a hard task and an uphill battle, but you’ll be able to show proof to that platform that your game is “good” and “successful” because of the social proof of already having 1,111+ players.

That’s marketing. It’s not hard…it’s just different. You don’t have to be good at it; you just have to be persistent in the face of apparent failure.

Listen, I know you read through this without actually doing anything. That’s fine, but you need to take action to successfully promote your indie game. If you’re still in the dev cycle, you can still follow the process above, but look for followers on social media instead of players. Re-marketing to those followers when you launch is a lot easier than fresh players.

navigating the game marketing maze

Navigating the Game Marketing Maze

Indie devs are constantly falling into a trap. Forums are filled with developers asking “When do I start game marketing?” Chances are, if you’re asking the question, I can assume the following two facts about you:

  1. You have no idea what marketing is.
  2. You’re already too late.

Unfortunately, you’re asking the wrong question. We need to talk about your development process.

Game Marketing starts on Day 1, whether you want it to or not. It encompasses everything from your game’s genre and topic to your casual conversations about your game with friends and acquaintances. Your post asking about marketing, oddly enough, is also marketing.

Step out of your game developer’s hat for a moment and just imagine an example product which we are going to tackle the marketing for. The product is a shoe. How would you design, produce, and sell a shoe? There’s two approaches that answer this question.

  • Approach 1: Make a shoe that you really want. Design your dream shoe and then figure out how to sell it after.
  • Approach 2: Find a gap in the shoe market. Figure out what the customers in the gap want, and are willing to buy. Make that shoe and sell it specifically to those customers.

With Approach 1, you end up with a product you really like. It’s high quality, but will it sell? No one knows. At this point, you can assess who the audience is and try to sell them the shoe. It might work out, or you might have spent 6 months making a pair of shoes for no reason.

If you follow Approach 2, you’re guaranteed to create a shoe you can sell. You know who to sell it to, where to sell it, and how much it should cost. However, you may not be in love with the shoe you made – it might be really nice, but not your dream shoe.

Most indie developers follow Approach 1. They make a game they really want to play, then try to figure out how to sell it. There’s nothing wrong with this approach if you’re a hobbyist. But if you want revenue, then you need to realize that you didn’t build a product, you bought a lottery ticket. And the best promotional game marketing in the world might not save you at this point.

Try to switch your mindset to Approach 2. Find a niche community that will play a game if someone made it – this can be a difficult and time consuming task. Once you find your target community, ask them what kind of game they would play. Then make the game they ask for.

Does it guarantee success? No.

But it does guarantee that the community you asked will be interested in your game. You still have to make a fun, quality game and release it on a platform that they will use, at a price point they will purchase it (check out The 4 P’s of Marketing). From there, you can promote it to groups with similar interests and start building up some hype. All the questions of when, where, and how to promote will almost answer themselves.


logo design contest

I Ran a Logo Design Contest for My Indie Game and It Was a Disaster

Your indie game needs a logo, but you’re not a designer. What do you do?

Realistically, your options are:

  • Design a logo yourself
  • Use a logo maker
  • Hire a designer
  • Run a logo design contest

I Ran a Logo Design Contest

I researched all options before deciding to run a logo design contest. It seemed like the safest option because you get to review designs from many designers and pick the one you want. It seemed too risky to select a single designer and be stuck paying for whatever they produce even if you don’t like it.

The process is straightforward. You create your contest, pick some logo styles that you like, and write a description of what you’re looking for. Designers will see the open contest and create logos they think you’ll like. At the end of the contest you pick your favorite and the winning designer gets paid.

There are several prominent websites that provide these contest services. The industry leader is 99designs which charges $299 for the cheapest logo option.

If you’re an indie developer, you just shit your pants at the thought of spending $300 on a logo.

That’s why I used a competitor to  make my logo. I’m aware of DesignCrowd ($59 + contest prize), CrowdSpring ($199+), and 48HoursLogo ($29 + $99). After researching them all, I chose 48HoursLogo and it was a bad decision.

In the end, I got a new logo for my game that I’m satisfied with. It’s not amazing, but it’s functional and better than I can make. Here’s the design I chose:

Thru-Hiker's Journey Logo

It’s related to my game’s theme and has some fun, little details. The designer submitted multiple items so I was able to combine features I liked and iterate a little bit. It was very similar to what the process would have been if I just hired a designer straight away. But I didn’t have to look through hours of designer portfolios and negotiate on price.

For comparison, here’s a peek at the other logos I could have chosen:

other logos

Some of them really aren’t bad, but none of them are great. Also, keep in mind these are the better logos…there were some laughably bad designs submitted as well.

Where it went wrong

48HoursLogo was a disaster. 8 hours after I submitted my contest, the website went down for 2.5 days…the entire length of my contest. I checked their Facebook page to see if they had posted anything about the outage (they hadn’t). What I did find was dozens of other people in the last several months complaining that the site was down.

I had to submit a payment challenge on PayPal to get the owner of the website to respond to me. It was really a headache. He ended up giving my campaign a free 7 day extension, but it left a bad taste in my mouth. I can’t recommend using that site and it really turned me off to contests in general.

Pros & Cons of Logo Design Contests

If you’re thinking about running a contest, this is the part you really need to read.


  • Hands off process. Since we’re not designers, that seems like a good thing.
  • Many designers. Sure sounds better than one, right?
  • Professionally designed logo. It may not be the highest quality, but it’s better than we can make ourselves.
  • Often refundable. If you don’t like any of the designs, you can sometimes get your prize money back (but not the posting fee).


  • Low quality designs. No offense to anyone, but these artists aren’t working full time. And the best designers won’t even bother for the low prize money an indie offers. So you get 30 designs from artists who can’t figure out how to get paid more.
  • Still a lot of money. I signed up under the idea that it was cost effective, but I still ended up $150 in the hole. I’m confident I could find a better logo designer myself for the same amount of money.
  • The low cost competition is low cost for a reason. 48HoursLogo is obviously cheaper to draw in the people that scoff at $299. Which is fine for market positioning, but you still need infrastructure to support it.

If I could do it again

I’d make a quick and dirty logo on one of the many online logo makers and pay the $20ish to be done with it. I would have been better off putting the extra $130 toward advertising experiments.

No one makes a purchasing decision based on a logo. You just need something “professional enough” to not get laughed at. To accomplish that, all you need is a cool font and a little vector object next to it.

There are a thousand articles online disagreeing with me. “The logo is your most important asset!” That might be true for industry giants, but it’s not true for the small game studio. If anything is your most important art asset, it’s your app store icon, your Steam Greenlight avatar, or your release trailer.


secret sauce of indie game marketing

The Secret Sauce of Indie Game Marketing

Spoiler: there isn’t any. Indie game marketing is just regular old marketing.

Indie developers make a lot of mistakes…and that’s okay! We’re forced to wear a bunch of different hats and compete with professionals in fields we don’t understand well. Marketing your game can seem like a programming language written in Chinese characters.

But marketing doesn’t have to be hard. For most promotional marketing, you pick an action and complete that action. Then you measure your results and iterate on the most successful parts. Developers struggle because their minds are analytical and marketing is not an exact science.

Generic Marketing Strategies Work For Indie Games

Any marketer worth their salt will agree–marketing is marketing. The indie gaming industry thinks that it’s special, but it’s not. The trouble is that it’s a competitive field with flooded distribution platforms. We have to compete for visibility with giant corporations who have unlimited budgets. You may not beat these industry giants, but you can still get traction. You just need to understand basic marketing practices and follow through.

The Four P’s of Marketing

The “four P’s” explains the different considerations for an end to end marketing strategy. It doesn’t dive into specifics, but partitions your thinking into actionable categories. Let’s take a look:

  • Product
    • Understand exactly what you’re selling
    • Consider your unique selling points
  • Price
    • The value to the buyer
    • Competitor/market pricing
    • Audience reaction
  • Promotion
    • When, where, and how of reaching your customer
  • Placement
    • Putting your product where your customers are

I know developers look at that list and think “yeah, duh.” But you need to challenge your assumptions for each category. The way to do that starts with looking at your audience. Having no awareness of your target audience dooms you to fail. Unfortunately it’s the most common thing I see in negative indie postmortems.

Defining Your Audience

This is the most critical marketing step for indie game studios. I know this sounds trivial and worthless to developers, but it isn’t. If you don’t believe me, then consider this: how can you get your game in front of someone who would play if you don’t know who they are?

A well defined audience makes the 4P’s simple. Let’s use my game as an example.

  • Thru-Hiker’s Journey is a backpacking simulation game on the Appalachian Trail.
    • Who would play this game?
      • Hypothesis:
        • Hikers/Backpackers
        • Appalachian Trail enthusiasts
        • People who played Oregon Trail as a kid (current age 25-40ish)
      • Experiment: demo web game
        • Action: Shared on an Appalachian Trail forum
          • Result: People engaged. They played it, loved it, and shared it
        • Action: Shared on Facebook (since my friends fit the Oregon Trail category)
          • Result: People engaged. They played it, liked it, but didn’t share it. They’re also friends, so apply a grain of salt.
      • (Simple) Analysis:
        • Backpackers (unknown)
        • Appalachian Trail enthusiasts – Primary Audience
        • Oregon Trail nostalgia – Secondary Audience
    • Who is my audience?
      • Appalachian Trail enthusiasts are:
        • Age 20-55
        • More male than femalea
        • Enjoy outdoor activities like hiking, camping, backpacking
        • Less technical than average
        • Non-traditional gamers.
      • Oregon Trail nostalgic players are:
        • Age 25-40
        •  Even male to female ratio
        • More technical than average
        • Potentially non-traditional gamers.

The game is so well defined into the AT / Backpacking niche that the exercise is almost trivial. That’s a good thing…and why I chose to turn my simple web demo into a full featured mobile game.

Now let’s use that information and plug it into the 4P’s.

Product – Game simulating backpacking on the AT modeled after Oregon Trail. Controls and gameplay need to be simple and intuitive to non-traditional, older, casual gamers.

Placement – I first planned to release the game on Steam for PC. When I looked at my demographic, I released that would be a disaster. My players don’t game on PCs and don’t have Steam accounts. I would struggle to get through Steam Greenlight. And I wasn’t convinced that the non-AT audience categories would pay $5-10 for the game. So, I switched to a mobile release on the two biggest platforms to improve my reach.

Price – As I mentioned, there’s a price ceiling with a large part of my potential audience. I don’t think they would buy a premium mobile game, so I switched to a free to play model. If the game doesn’t get traction, I might be leaving money on the table from the AT enthusiast group.

Promotion – AT enthusiasts are easy to find in various forums, blogs, and Facebook groups. The Oregon Trail folks are harder to find. It’s a generic audience definition and people don’t gather into communities around it. So, it’s not a group I’ll be attempting to promote the game to. Backpackers gather in communities, so I’m going to treat them as my secondary audience.

If that wasn’t a terrible write up, it should show you the process for defining your audience. You then use your audience to define your product and promotion.

What if your audience still isn’t well defined?

A lot of indies show up on gamedev forums with a completed game and ask for help promoting it. They say it’s a “first-person exploration game with quests, crafting and combat, which blends the feel of classics like Daggerfall with the mystery of point-and-click adventures to create a unique & relaxing world of discovery” and want to help defining their audience.

Well friend…and I mean this in the friendliest way possible…

You made the wrong game.

You need to consider your audience before you make your game. A novel game idea is great, but without a vehicle to deliver the game to an audience, the game might as well not exist. If you want to make money developing games, you have to consider who will buy your game and how you’ll get it to them. Then you design a game that will meet the needs of that audience.

Building your dream game is great; there’s nothing wrong with it. Unless you intend to make money.