What is an Indie Dev?

What is an “indie dev”? What’s the difference between a plain old “developer” and an “indie”?

I’ve been giving this some thought since last year and I think I’ve finally come to a definition I’m happy with, and a point of differentiation, or specialisation against a  “developer”.

The term “developer” is a broad definition that covers any person directly involved in the act of software creation. A “Developer” on the other hand represents an entity involved in the act of software creation. It can be one or more people. A “Developer” can be independent, whilst not really being “indie”. So what does “indie” mean?

Indies are free to create what they want.

An indie has control over his or her creative direction. Thus Mike Bithell is an indie, Jeff Minter is an indie, Rob Fearon is definitely an indie, Rami Ismail and JW (Jan Willem Nijman) are indies, Ricky Haggett is an indie, James Marsden is an indie, Rhodri Broadbent is an indie, but despite the tag “independent” being applicable to a number of larger developers around the world, they aren’t really “indie”. A developer who was at first an “indie”, but then paid to create a specific piece of software, is no longer “indie”. However, a developer who is paid to create what the developer wants, without contractual restriction, whether that be a date restriction or a content restriction, is still an “indie”.

There is no value being applied here. An indie is not “better” in any way than any other developer. An “indie” just has true freedom. A freedom is not more or less responsible than any other type of developer. An indie can create a franchise. The difference between an indie and a non-indie is that the indie can decide not to continue with a franchise without anyone making them do otherwise. Thus Infinity Ward was the antithesis of indie, irrespective of the ownership position of Activision. Again, this is not a value judgment. Call of Duty 4: Modern Warfare sold over 13 million copies. Many people would prefer that to being poor and independent. I wouldn’t judge people harshly for that and the game remains one of my favourite games of all time.

It’s about what you value. If you value creative freedom, you will aspire to be indie. I love games made by all kinds of developers.

I think the greatest games of the future will be created by indies.

Indies are free to create what they want.


Red Tape

Modern technology was supposed to make our lives easier, but much of it reminds me of the worst excesses of cold war Eastern bloc bureaucracy.

Take TexturePacker for example. It’s not the worst offender by any means, and I feel a little mean picking on a program developed by an independent developer, but I am a customer, and I did part with money. I bought this program in October 2012 after it came highly recommended by I think Steffen Itterheim of cocos2d tutorial fame. I have yet to use it.

This morning I wanted to use a little time to migrate Alphabite code from Cinder, which is clean, powerful, transparent and utterly amazing, to cocos2d-x, which is easy to use, has great tools support, but is perhaps a little more opaque and so harder to fix when things go wrong. From being able to draw sprites individually, I needed to be able to draw them from a sprite sheet. You don’t have to, but I thought I might as well get it right from the start.

I remembered buying TexturePacker. I like buying software tools, even those, like TexturePacker, I don’t use. It’s the digital equivalent of a well-stocked tool shed. Sometimes, a man just wants to peruse his amazing collection of unsullied SnapOn metal and not necessarily ever get around to building that armoire, or customising that chopper, but it’s good to know that should the occasion demand it, he’d have the tools to do it.

Similarly, I like to kid myself that I can still program. Chimera is not exactly the greatest achievement, but it makes me think that should it come down to it, if my country ever needed my programming ability, I’d be ready to deliver; and I’d have the tools to deliver with.

Except that the tools that I buy are digital. I downloaded TexturePacker again, and activated it. Or at least, I tried to activate it. I was met with a message informing me that I was outside my update period, whatever that meant, and that I wouldn’t be able to use it. Not to mention it features the stupidest clip art I’ve ever seen.Screen Shot 2013 04 26 at 06 44 44

My tool wasn’t in my shed of course. I’d changed my Mac, so I was redownloading the tool. Imagine my set of shiny tools actually live in the SnapOn van and I have to pay to use the latest tool, or I have to find the original van that had the tool I paid for in the first place.

Except that I can’t find the original SnapOn van. And I can’t find the version of TexturePacker that I paid for on the site.

Now you can see why people like the Mac App Store. And why I’ll be using SpriteHelper. Which incidentally, I also bought ages ago and never used. It was ugly. I don’t like ugly tools. I like shiny. TexturePacker was shinier. Except for that clip art. But at least I know where to go to download SpriteHelper and I know I won’t have to pay any more than I did in the first place.

Kraftwerk

Kraftwerk taught me how to count to acht in German. They also taught me how to count to four in Spanish, but I prefer their German accents. I was young. I had never really taken an interest in German before. In 1970s Britain, we were raised in a culture of gloating over victory in World War II, probably because we were still smarting from the recent football defeats inflicted on England by Franz “Der Kaiser” Beckenbauer and Gerd Müller. Suddenly as I started to explore identity in my my mid-teens, I found myself liking Germans, and I’ve liked them ever since. I feel an affinity towards the language, and long to be good at it. Those who find it harsh don’t hear its rhythm, its syncopation, its precision and probing. Like Kraftwerk in fact.

I loved Kraftwerk when it wasn’t particularly cool to love them. I loved them in the late 1970s and early 1980s. I played their meisterwerk continuously as I made Chimera. Looking back, there couldn’t have been a more appropriate album to write Chimera to.

We regret those things we do not do, and hopefully, not too many of the things we have done. I regret not having taken the opportunity to see Kraftwek at the Tate Modern. If you were one of those people who planned their life well enough to accommodate a live show that features one of the most prophetic “bands” in pop history, my hats off to you.

If you don’t ache listening to Computer Love (and you can tolerate the Coldplay desecration), then you probably don’t remember a time before Facebook, or a time before compact discs and mobile phones. Yes, there was such a time.

Mike & the Mechanics


Every generation
Blames the one before
And all of their frustrations
Come beating on your door


I know that I’m a prisoner
To all my Father held so dear
I know that I’m a hostage
To all his hopes and fears
I just wish I could have told him in the living years


Crumpled bits of paper
Filled with imperfect thought
Stilted conversations
I’m afraid that’s all we’ve got


You say you just don’t see it
He says it’s perfect sense
You just can’t get agreement
In this present tense
We all talk a different language
Talking in defence


Say it loud, say it clear
You can listen as well as you hear
It’s too late when we die
To admit we don’t see eye to eye


So we open up a quarrel
Between the present and the past
We only sacrifice the future
It’s the bitterness that lasts


So don’t yield to the fortunes
You sometimes see as fate
It may have a new perspective
On a different day
And if you don’t give up, and don’t give in
You may just be OK.


Say it loud, say it clear
You can listen as well as you hear
It’s too late when we die
To admit we don’t see eye to eye


I wasn’t there that morning
When my Father passed away
I didn’t get to tell him
All the things I had to say


I think I caught his spirit
Later that same year
I’m sure I heard his echo
In my baby’s new born tears
I just wish I could have told him in the living years


Say it loud, say it clear
You can listen as well as you hear
It’s too late when we die
To admit we don’t see eye to eye