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

Amazingly cheap computing

I guess the younger you are, the less this post may resonate.

Computers and computing gadgets and software is staggeringly cheap. Yes, games, but practially everything. I recently bought Sony Vegas HD 11 video editing software. It does EVERYTHING, and it cost under £100, as I recall. I’ve spent more than that on getting my boiler serviced. This is software that I could use to run an entire video editing business. It’s mad.

I also bought an external 1 terrabyte back up drive yesterday for £45.

FOURTY FIVE POUNDS for a TERRABYTE.

I need not remind you that a terrabyte is over 1,000,000 megabytes, which is a million zipped copies of war and peace. And I got a device that can store all that for less than the price of a tank of petrol. This is staggering.

Meanwhile, to compensate, the rest of the world gets stupidlty expensive. I just bought a 990mm by 395mm piece of 2mm thick polycarbonate (plastic) and it cost me £27 including tax and delivery. Madness. Getting a drain unblocked cost me over £100.

We live in strange times indeed. Everything is so expensive its a wonder people can afford to live, and yet anything encoded digitally is so cheap as to be laughable, and the technology that would have been dismissed a decade ago as a pipe-dream is now practically disposable. As an IT engineer I worked on 30MB hard drives you could practically crush a car with. You now wouldn’t bother buying a hard drive below a terrabyte, and you could put that in a large pocket.

If only all this crazy advances in computing tech co0uld be applied to making this stuff cheaper. Insulation FTW.

Running to keep up

About 8 years ago I was chatting to the receptionist at a games company I worked for, and she was telling me about a conversation she had recently with the lead coder (and general all round engine god) of the company. He had been working late (as usual) and looked up at her, a bit vacant and said “I can’t handle this any more”. By which he meant the long long hours of coding, coding, staring at a screen (he had 3) and pouring over complex algorithms to get the code to be faster, faster… He wasn’t an 18 year old student any more, and it hit him really suddenly.

That’s kind of the whole lifestyle trying to keep up in the world of game production.

It’s not just games. I remember a quote by Glenn Tipton, guitarist for Judas Priest, where he said he loved the new wave of neo-classical heavy metal guitarists, because even in his forties, it meant he couldn’t put his feet up and know he was good. They were always pushing him every year to be faster, flashier, better.

There's always someone who can play faster than you...

I’m sure it’s true in every field, weight lifting, (any kind of sport really), comedy, writing… the pressure goes up and up each year. In order to suceed, you need to be better than the people who came before, and every year, the cumulative pile of stuff that came before gets bigger and better.

I am VERY aware of the fact that you can go to steam right now and buy a lot of once-big-budget games for the same price as buying one of mine. I’m not trying to play AAA games at their own game, but I’m trying to keep my games as fresh and modern and polished as I can. The harsh fact is, I can’t expect to make a game that’s just *as good* as Gratuitous Space Battles, and expect it to sell as well, three years later. That’s planning to fail. I need to address every single thing I know was wrong with GSB, and if I achieve that, I expect to maybe match that games sales, nothing more.

So in comes better online integration, achievements, better unlocks, hopefully better user customisation. Better artwork, better all-over-polish, better play testing and bug testing. And that means hiring more artists,  spending more time, being more obsessive with detail. This is not an easy gig. This is anything but an easy gig. And yet I love it. When I tried the battlefield 3 beta, I was noting everything that impressed me about it, knowing I need to get that sort of detail into GTB. When GTB comes out, BF3 will be old news. It will be yet another rung on the ladder of what gamers expect.

Note: I’m not just talking about graphics. I couldn’t begin to compete with the shaders and the pixel-pushing power of the frostbite engine. I’m talking about polish, all those little things that make games more playable, approachable, long-lasting and easy to use. Stuff like animated menus, text that nicely fades in and out, and is pin-sharp. intuitive GUI’s that are in just the right place, taking up just the right amount of space. Really well thought-out color palettes, sounds that all seem to fit together, flawless execution of UI stuff, great tutorials etc.

Back to work…

Opened the fridge: Achievement unlocked!

I quite like achievements in games, but have you noticed how they, and general ‘gamification’ is now showing up everywhere, including really silly places?
I posted a question for the first time recently on stackoverflow, a site where coders ask and answer questions. I asked ONE question, and got 6 replies. For this, my account unlocked what seemed like a dozen ‘badges’ and ‘achievements’ I think I got some ‘reputation’ and probably other crap too. Meh…

I notice project wonderful is doing the same thing. As an advertiser, I can unlock ‘achievements’ there too.

Sorry but this is bullshit. I like earning super-duper-medals when I’m pretending to be space captain cliffski or slaying dragons, but when I pick advertising or debug my code I don’t need to be treated like I’m playing pokemon. It’s just silly. I’m sure it *works*, and makes busienss sense, but I still find it a bit weird.

What’s the strangest place you’ve encountered points, achievements and gamification lately? Does it bug you?

Tankfest 2011 Pictures

So today I spent half the day at TANKFEST, at the tank museum at Bovington, England. It was very TANKy, to put it mildly. I was amused to notice signs pointing to ‘tank museum and monkeyland’. lets just hope there is never a security breach at monkeyland, because they will be heavily armoured primates, that’s for sure.

TankFest is where you get to see old tanks (like the churchill) and new ones (challenger) charging about on a tank-race-track, as well as go fondle them up close. The best bit for me was probably the WW2 re-enactment guys who were there in force, very WW2-geeky of me, I know. Let the tank-porn commence:

This is the As90 artillery system(above). I climbed inside it and had a chat to the dude manning it. I was curious because it’s the thing that makes my windows rattle when they test it on salisbury plain. Grrrr. It can fire 3 rounds before the first hits the ground, and then scarper quickly before the enemy fires back.

This sums up the day really. people dressed as German soldiers, and kids climbing on a WW2 tank. Kids these days have no respect for history. Bah grumble, ‘get off my tank’ etc…

 

I don’t remember the exact number, but this is one of those US half tracks with the rear-mounted anti-aircraft guns that can massacre ground troops. Quite speedy too.

For reasons that escape me, I was drawn to the area with German soldiers in trenches. They had a little mock-trench standoff re-enactment between the Germans and the Russians.

Some of our plucky desert rats showing the lesser nations just how many guns we can stack in neat little formations. OH YES.

For undisclosed reasons I was drawn to trying to get some ‘top view’ photos of the tanks. Here are some of the ones parked outside. Inside, there are about a hundred trillion tanks. It’s a HUGE museum.

Is that a T-34? I think so. Anyway, it was the only Russian WW2 tank in the outside display. They had some other, MUCH BIGGER ones inside. I still vote for the Jagdpanther and the Tiger as my favorite tanks. I think I’ve convinced my better-half that having a ‘favorite tank’ is normal for a man of my age.

Games are like donuts, so go get drunk.

I think that games designers, especially younger, keener, and possibly inexperienced ones can get hung-up on the idea that games are like puzzles, when in fact, games are like donuts. Even puzzle games.

When you get game design students to submit game ideas, or you encounter their ideas online, (inevitably in any discussion of game design or criticism of game ideas), you get a huge emphasis on mechanics, and on the numbers, the choices, the decisions, and the maths and principles behind game design. Books have been written on this topic. I have several myself. There are a lot of maxims, and serious theories.

The problem I have with all this, is it treats the player like a rational, thoughtful robot that is aware that games must be perfectly balanced. In other words, the player is expected to take an analytical and rational and logical approach to deciding whether or not a game is fun.

This is silly, because ultimately games are about FUN. You can take your fun seriously, and that’s fine, but lets not kid ourselves. Gaming is a leisure activity, done for fun. Choosing the right gun in Battlefield 2 isn’t the same as choosing what university course to take or your pension provider or next career. There are no life-changing implications to choosing ‘Elf’ rather than ‘Orc’.

We all make a ton of really serious decisions in our lives. I run a business, and that’s all about seriousness, contracts, numbers, blah blah. The last thing I want to do when gaming is take on a whole new serious set of decisions. I strongly suspect that a lot of gamers have a similar attitude, especially really young gamers and the 30+ generation. How many times do you pick a certain character class or weapon or role in a game because of some silly reason, some trivial gut ‘feeling’? I’ll always max out my archery stat in a game that offers it, even if it’s a dumb choice, because I find archery cool. I spent all my cash in mount n blade on the helmet with big horns, because I liked the helmet, who cares if I’m not maximising my armor stat? Horns are cool.

The reason I’m saying games are like donuts, not puzzles, is that when asked what food we want, we pick what we ‘like’, we don’t get too analytical about whether food X has 15% less calories for the same quantity as food ‘Y’. Food ‘X’ has got better reviews than food ‘Y’, but ultimately we don’t care. We like pizza, more than salad, so we choose pizza. We don’t feel like we have to justify it. In this case, the academic game designer is like a nutritionist. The customers decision makes no sense, they have picked the ‘wrong’ food, the lesser food, for completely silly reasons. Can’t they see that the salad contains a better balance of the different calories and proteins and vitamins, and thus is better than something that is all pepperoni and cheese?????? Can’t everyone see that Beethoven is better than the spice girls????

Game design is about fun, and making the player FEEL good (or bad/scared/guilty/powerful..). It’s not a puzzle of stats for the player to win. If you enjoy gratuitous space battles, then you have WON. It’s not about scoring points or beating challenges really, it’s a game that (I hope) makes you FEEL like you control a big space fleet. I’m selling your the feeling of power, not a spreadsheet. Battlefield 2 makes me feel like a cool soldier, and that’s great. It doesn’t really matter if the game is unbalanced, or if it’s just another shooter, or if Call of Duty has more guns, or cost more, or has a better plot. These are bullet points. We don’t have them on donuts.

I strongly think game designers are selling feelings. This is why I find it worrying so many of them are insular, shy, introverts with a limited range of interests / experiences. Game designers need to get drunk, have sex, get into fights and jump out of airplanes. Stop watching firefly for 10 minutes and go something that generates some different emotion in you.

What about you. Do you play and choose games for seemingly trivial reasons? Because you like the wood-chopping noise in age of empires, or because you  like the background music in eve? What’s the silliest most peripheral non-‘game-design-theory’ reason lying behind your choices?  and how does your favorite game make you FEEL?