Game Design, Programming and running a one-man games business…

CasualHiddenDashReviewMania.com

Ok it isn’t a real URL, but I bet someone will buy it soon. An I can guess what they will do. here is my prediction:

1) They will sign up to one of the affiliate programs for the big casual games portals.

2) They will sell every game every other site sells. There will be nothing exclusive or special in terms of content

3) They will not sell many copies or make much money

4) They will try and convey the impression that the site reviews new games and is a news site about new games, but in reality it will only cover games that it can sell on commission

5) It will be the front for a casual game developer working on their own game

6) Their own game will not sell well.

7) They will spend nothing on advertising, have no long term plan, no marketing budget and no idea what to do next.

Just my guess. I see this happen again and again. i don’t get why people don’t realise it’s not a path to instant riches.

The small companies. How we need thee

“Greed is eternal”

The ferengi rules of acquisition

Think of the four people you know best you are of working age. write down their names now.

Think about what they do for a living. How many of these people work for themselves, and how many work for someone else? How many work for a company with more than one hundred employees?

I suspect that a LOT of them work for those big companies, and it’s a possibility you work for one too. I used to. In fact I worked for a company with 66,000 staff once. Big companies are every effective, they can do things small companies can’t, but as we see more and more mergers and takeovers (especially in finance) I think we are seeing the downside of the big company society.

Whenever I read a new story about games companies releasing an expansion pack, downloadable content, micro-transactions, advertising or anything like that, someone always mentions ‘greed‘. News stories about games companies are often ‘tagged as ‘greed‘. Now I’m not going to defend some of the corporate bullshit we see in this industry, but I’m wary of this growing trend to equate all companies and everything they do with ‘greed‘.

In a sense, greed is being redefined as any move designed to make money. This is mad. Making money is what companies do. Cliff Harris is a game designer who loves making games, but Positech Games is a company that exists to make money. If Positech fails, Cliff can’t make the games. OF COURSE Positech tries to make money.

The reason that i think a lot of people are equating all business, all sales techniques, and all companies as greedy, is that increasingly people have no contact with people who own and run companies. The owners are seen as faceless ‘shareholders’ who are often assumed to be millionaires in flash houses. (The vast majority of shares are held by pension funds held by ordinary people) People assume that there is a justifiable ‘them and us’ mentality between the ordinary folk (us) and the evil swine who own companies or (Shock horror!) copyrights.

Small businesses act as a buffer between the excesses of the evil mega-corps and the general population. Big businesses can’t be *too* evil or the small ones will get a competitive advantage by being nicer. EA can only go so far with DRM before Positech and Stardock make them look like gits. Big business can lead to monopoly and a lack of choice and price competition too. Small businesses serve those niches that the big boys can’t be bothered with. Even if you only buy food from WalMart and games from EA, *You* benefit from the existence of Positech, Stardock and Introversion. We are the guys keeping the big guys (relatively) honest. Nobody knows where the next google or facebook is coming from, and this keeps those big guys in tune with the market, and not totally driving the consumer nuts.

Lets hear it for the little guys, and lets try and remember that not all companies are evil, not all adverts are the spawn of satan, not all games prices or expansion packs or DLC is some evil greedy capitalist scheme. At the end of the day, everyone is just trying to pay the bills. Sometimes, if it seems like I’m just trying to sell you something, it’s because I am. That’s what I do to put food on the table. It doesn’t mean I don’t love what I do, or try and do it well.

The post-release crush

There is tons of stuff to do after you release an indie game. There isn’t much of a relaxing pause as you might assume. Sadly, many indie devs DO take a few weeks off after they release a game, which is a mistake. There is much work to do! (I am planning on a holiday but not for about 3 weeks yet).

Firstly there is the telling everyone you have released a game bit. I’ve done a *bit* of that, and a proper press release will go out to people on Monday. I told a few journalists I know personally, and have a few more to do. If anyone knows a website that reviews games and might be interested in Kudos 2, point them my way (or me at them)

Then there is the download sites like download.com. They are less and less useful these days. They are still worth submitting to, but their relevance compared with ten years ago is minuscule. These days it’s all about the ‘portals’. This sucks slightly, because the download sites ranked stuff according to popularity and often thus, how good it was. The portals rank stuff based on how much money they make from that sale. This is very different :(

Then there is the tech support. All games ship with bugs, and Kudos 2 did too. And even after the patch it seems I still have one. It’s to do with the script parser. Basically, some of the scripts have blank newlines in them. This is no big deal, as any script parser worth it’s salt will discard empty lines and not process them. Mine does this fine, at least it does on my two test machines, and all my friends test machines.

But lo! There are machines which seem to interpret low level text reading code differently and thus the empty string discarding isn’t working. I think this is trivial to fix, and tbh, I could have fixed it in the last patch, but I wouldn’t have been understanding the bug then, just sticking big sticky tape over it and pretending it was dealt with. That is the WORST way to debug. Proper debugging means you find out exactly what circumstances had caused the problem, fixed it, and verified that those same circumstances now no longer cause issues, as well as being 100% certain you are aware of how the new code operates in all circumstances.

This is harder, and takes longer, but bitter experience eventually persuades you it’s the way to go.

So far sales are ok, but nothing that inspires me to buy a new yacht, or indeed a new car. I am going out for a meal at a pub tonight (it won a gastro pub award once!) so that’s about the level of riches the game equates to.

“Cliff is a stressed, tired software-developer.

I’m tired and keep getting confused…

I’m 7 days away from releasing my new game, and the list of stuff to do is a bit grim. I keep making silly mistakes, like giving people the wrong version of files, and then doing it again,

It’s like crunch time, but being the only person who has to do everything. Arggghhhhhhhhhhhhhhhh