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

Frustrating case woes.

I have a nice made-to-measure desk that has a fake-drawers cupboard to put a PC base unit in. Hurrah. The problem is my PC case is maybe 1cm too tall to go in the cupboard. Words can’t express how annoyed I was the day I realised that.

For the last few months, since getting the desk I’ve just soldiered on with the PC underneath it, but the noise of the thing is starting to bug me now. It’s not deafening, but it is annoying, especially once you start to notice it. Also, the noise is loud enough during playing games that I really need headphones on, or to blast out the games music, it’s *that* distracting.

I’ve experimented with various fixes but none work, and I really have a few unsatisfcatory options right now.

1) Buy a new case and transfer all the components. Make sure the case fits! The downside here is hassle. I have limited recent experience of transferring entire PC innards, and am not 100% confident on the whole ‘connecting front panel lights and sockets to the motherboard front. There is always the non-zero chance of frying the board, or having a case with 1 single wire that is not long enough, or a single motherboard socket not lining up with the case. That would just bug me big time. I used to be a PC hardware engineer, and have seen things go wrong to often. This PC is absolutely system critical to me.

2) Buy a new PC. Obviously this is overkill, as my new PC was bought in October 2010, it’s a quad core intel i7 2.80 GHZ 8gig RAM Radeon 5770. Not a dud, and able to play modern games. Next year is definitely upgrade year, but not yet. That would be a silly expense

3) train myself to just deal with it. This is cheap!

4) stuff the empty PC drive bays with acoustic foam and try other wooly solutions to prevent the noise being too bad. for the sake of £30ish, this might be worth it.

Anyone have some better ideas? Anyone used that acoustic foam stuff? I considered building a wooden box around the PC. Is that madness?

The Space Pirates and Gratuitous Zombie Battles Bundle (SPGZBB)

I love working with other indie game devs. We never need to talk to lawyers or draw up ten page (or 40 page!) contracts. We just come up with ideas on how to work together and then just do it. It’s how I’d love all business to be…

So Positech games (me!) and the guys at MinMaxGames (makers of SPAZ) got together and agreed a deal for the next seven days. That deal is very simple. You buy Gratuitous Space Battles, and you get Space Pirates and Zombies for free. If you prefer to think of it as buying SPAZ and getting GSB free, go ahead, it’s a free galaxy.

So what are these games?

At its core, Space Pirates and Zombies is an action based, skill oriented, top down space combat game. Check out the site:

http://spacepiratesandzombies.com/

and the video:

Gratuitous Space Battles is an unusual hybrid of RTS and management games, set in space. The big twist is that the battles are hands-off, the game is about starship and fleet design and positioning.

Check out the site:

http://www.gratuitousspacebattles.com

and the video:

Interested? You can grab both games for the price of one here at the showmethegames site:

http://www.showmethegames.com/spaz_gsb_bundle.php

 

 

Explaining “A Valley Without Wind.” What The Heck Is It?

(Guest Blog Post by Chris Park)

Just what is this game “A Valley Without Wind” from indie studio Arcen Games all about?  Read on to find out.

Procedural World Filled With Choice And Customization
At first glance it looks like your average 2D Metroidvania title, just with magic instead of guns.  The difference is choice: except for a brief linear intro mission, this is all a procedural open world.

Rather than linear levels, the emphasis here is on tactical combat and strategic planning.  The overlord is strong, you’re weak, and you need to figure out how to fix that and go kick his or her butt.  In a lot of respects the mentality is that of a strategy game (makes sense given our past games, eh?), but rather than it being an army of characters you control, it’s just one character at a time.

The amount of customization is pretty crazy.  There are “only” something like 40 spells you can directly craft at the moment, but there are also passive enchant buffs that you can apply to yourself.  Enchants change anything from how you move; to how your spells behave; to how you light your way, or if you can breathe underwater, etc.  Enchants are procedurally generated like loot in Borderlands or Diablo, and there are a few hundred thousand unique combinations possible at this point.  Various items can be scavenged out in the world, too, such as magic scrolls to turn yourself into a bat, heatsuits that make lava easier to deal with, and so on.  Figuring out how to best customize your character to match your skills as a gamer is one of the cooler aspects of the game.

The Community Vs The Self, Permadeath, And Thinking Outside The Box
When you choose your first character, the game warns you not to get too attached.  It’s not a question of IF your character is going to die, but WHEN.  Upon death, the character is gone forever — and most of the time, a vengeful ghost arises from their corpse and makes the area you died in even harder.  So, uh, tactical retreats aren’t just for the faint of heart in this game.

It’s not like permadeath in a roguelike, though, where the mechanics are overtly punitive — we’re not out to punish the player.  When you die you get to choose a new character immediately, and you keep all your inventory, enchants, and general progress in the game.  There are some minor character-specific things that are lost, but it’s nothing remotely heart-breaking.

We’ve also tried to emphasize choice with “community focus versus focus on self.”  There’s a lot more that we want to do in that area in the future, but what is there is pretty nifty already.  You can rescue NPCs and construct buildings for them, and in return those NPCs can help you out via long-range magic scrolls, for instance.

I really love games where players get an opportunity to show their cleverness, rather than just jumping through a set of hoops the developer set out.  In your average Metroidvania title, each challenge has one solution (see red door in Metroid = shoot with missiles), and that can be really fun in its own right.  But in AVWW each challenge tends to have four or five solutions (at least), each with their own pros and cons.  If you play as a bat you don’t have to worry about jumping, but you also deal less damage, get blown about by the wind more, and can’t go into lava or ice age areas.  And so on.

I like to tell the story of this one player who, during the beta, made essentially a melee fighter using the spell Death Touch and some jump-related and defense-related enchants; he managed to kill an overlord with this build, and I was blown away that this was even possible.  It took a lot of sideways thinking to make the build in the first place, and then a lot of skill to bring down an overlord using that build.  That’s what I mean by encouraging players to show their own cleverness (as well as skill).

Adaptive Gameplay, And True Freedom Without Being Directionless
In a linear game, the difficulty curve can be set by level designers.  In an open world, that’s not possible because we don’t know where you’re going to go.  So what we did was make it adaptive to how you play: monsters have a general baseline difficulty to start with, and then they upgrade as you demonstrate your proficiency.  Killed 100 regular bats?  Okay, we get it, you’re good at killing bats.  Time for… bats on fire!

You can literally go almost anywhere you see in the open world — including right into the overlord’s keep at any time.  Come on, it’s no secret where the oppressive dictator lives.  The problem is that the monsters surrounding his keep will probably kill you before you even reach his front stoop.  But if you’re so good that you could avoid getting hit at all by enemy shots, you could just go right into his keep and take him out with your starting pea shooters.  Realistically it’s a lot more fun to actually play the game and buff your character appropriately before going for the take-down, but even then you get to choose when and how that take-down is going to happen.

Each world is literally endless.  When you beat one overlord, and thus save one continent, a new continent that is bigger and more complicated opens up.  Some things carry across continents, others don’t.  It’s kind of like a “New Game+” option that a lot of RPGs have, except better because you can still go back to your old continent any time, and there’s a lot more direct continuity.  Each continent should take most players 8-14 hours to complete, but that really varies enormously depending on how much side exploration they do.

One immediate worry with a game of such scope, with such long-form goals, is players feeling directionless.  That was certainly something we struggled with early in the public beta, and with AI War as well.  Thanks to the help of our core fanbase, we’ve managed to put together a system that guides without being directive.  The “planning menu” in the game gives you suggestions on what to do at all times based on your current status, but you’re free to ignore those suggestions and do whatever you see fit.  It also includes the equivalent of an entire wiki right in the game itself, so that you don’t have to go looking at external sources to find out where arcane ingredient #7 is, etc.

Where We Hope To See This Go Next
This has been our most successful beta so far by a factor of at least 4:1, and we had really positive showings at both Minecon and PAX East.  Players willing, my hope is to be able to focus on building more of this game for the next 3+ years to take it from what is already massive (30-40 hours to even see all the content at the moment) to something gargantuan like AI War.  As with AI War, the hope is to do tons of free content on an ongoing basis, and then a few optional paid expansions with larger content-drops along the way.

Speaking of AI War, that game has been out since May 2009 and we’re still doing almost weekly free updates to it; and we have at least two more expansions planned regardless of how well AVWW does.  We know that some folks’ faith in post-release content has been shaken in light of various recent events with other developers, but we have a three-year track record of being there on an ongoing basis.  We don’t intend to stop that anytime soon.

Help me decide about Health bars for enemies in my game…

I’m just not sure…

The majority of tower defence games (and on this issue, GTB can be considered one, even if it’s vastly different to it in many other ways). Take a very simple approach to showing you the health of enemy units. A simple green/red bar over the top of the unit is displayed all the time, simple as that. I have always found that to be horrendously ugly and clunky, and was very very pleased with the solution I had in GTB, which was chunked-circles of health/shields/armor that gave you much more information in a much nicer way (if you ask me :D).

However… deciding HOW to display health is only half the issue, the other half is of course, whose health to display.

The first beta release of gratuitous tank battles only showed health circles for your units, and only when a unit was selected. they defaulted to all off, but you could (temporarily) toggle them all on with a fairly hidden shortcut key.

Due to public demand, I’ve improved that so there  is a button for health circles, they default to ‘on’ and they will stay on all the time if you prefer. There is no way to see the health circles for enemies.

My reasoning is thus. You get an extra bit of unknown-information tension in the game when the exact health of an enemy unit is unknown. As a potential game-winning enemy unit trundles towards the exit square, you have to bite your nails and hope those gatling guns you have trained on it are going to finish him off before he gets off the screen. It’s tense, it’s worrying, it’s exciting, and it builds suspense.

This is my view, but I know some people are shocked to find that the approaching enemies do not have health bars. I guess the tradition with tower defense is to show them but I’m pretty certain there is no set rule for an RTS game, and certainly none in an FPS game. Why the convention for TD games? Does it make the game too easy, too predictable, too much a simple matter of number crunching?

I’m willing to be argued round, but I’d rather balance GTB to be one way or the other, than take the easy route and just give the player the option. What do you think? health bars on or health bars off?

Small world.

This morning, when I woke up I checked my email at a desk in the Southwest UK. The internet routers somewhere in London spoke to my positech server in Dallas, and sent me messages from all across the planet. One of them was from a flash developer I have never met, whose game I am sponsoring. I have no idea which country he lives in. Another was from a business partner in Boston, (as I recall), about a port of my game. While I read these, I also checked share prices of companies around the UK whose shares I buy and sell as a hobby.

If I chose to check, I’m sure there would be people from every continent currently browsing the dallas-hosted server of my UK owned company.

I’ll probably chat to some other indie developers today on forums hosted god-knows-where and who live all over the world. Most of the people I talk to on a daily basis are more than a thousand miles from my home.

My parents were born and worked all their lives in one city. My grandparents were born, worked and died 80+ years later in the same city. My grandfather left the UK only once, as a soldier during the war. My mother remembers before TV, before plastic, before indoor plumbing…

And online, we think people are old now if they remember alta vista, or windows 95.

When the world is so amazingly fast moving, it’s easy to forget to stop and reflect on what an amazing time this is to be alive. Life has never changed with such an incredible pace.