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

Let’s look at Gratuitous Tank Battles patch 1.004! (yes let’s!)

Ok, so I’ve put version 1.004 of GTB live, and it has a bunch of stuff in it which is listed in full on the positech forums here:

http://positech.co.uk/forums/phpBB3/viewtopic.php?f=32&t=7085&p=55380#p55380

But I thought I’d mention the highlights of the new version here.

  • The battle screen now lets you scroll to the top and the bottom outside the actual map-bounds. This was a bit of a pain because it had to ‘fake’ a bunch of extra tiles that don’t exist which causes issues you can’t imagine, but the upshot of it is that you can now easily see the bottom and top row tiles which makes maps that have them in-use much easier to play
  • The dog tags now flash for a duration independent of game speed, preventing you getting an advantage by playing slower.
  • Recordings of your deployments now actually WORK in uploaded challenges, which was a BIG bit of broken functionality that people should now be able to enjoy properly.
  • There are two completely NEW campaign missions added to the end. There will be more missions coming in future patches. This took the game from 8-10 missions, and I want the release build to have more than that.
  • Health-indicators now default to on, and are implemented much more sensibly with a button to toggle (Which is remembered) and also reliable use of a hotkey to view them. damage indicators also default to on now.
  • The unlocks window after a battle now displays comprehensive information on the choices that are on offer so you can make a better decision.

There is a bunch of other stuff too, and loads of improvements I want to make visually in the short term, plus all kinds of ideas for extra stuff medium term,, if the game actually proves to be popular. Anyway, this is one more step towards release, so that’s good :D

Here is a tank picture wot I took:D

Better unlock information for gratuitous tank battles

One of the criticisms of more than one reviewer and beta player is that the post-battle unlock choices were not clear, because all you got to base your decision on was an icon and a name.

This was a fair point, and after a surprising amount of faffing around, it finally looks like this:

There should be a patch today or tomorrow with that (and may many other changes) in.

Responding to beta preview opinions…

Soo… GTB has got some nice beta coverage in a lot of different places. The response has been overwhelmingly positive, but paranoid and delicate little chap that I am, I naturally get drawn towards criticisms or suggestions for improvement. One that I had not expected, (but in hindsight agree with) came from the rock paper shotgun preview which stated:

“GTB’s eight episode campaign might be playable from two perspectives, incredibly challenging at the highest difficult level, and supplemented by an arsenal of user-made maps and challenges that grows by the hour, but you may still find yourself feeling short-changed.
Though community-crafted levels are always a convenient click away (assuming you’re online) and are rated and commented upon by downloaders, sorting wheat from chaff can still be hit-and-miss.
Cliffski’s inspired Blackadder-meets-Rogue-Trooper fantasy needed more space and time to grow. “

Because I’m not someone that ever pays attention to numbers or stats regarding game content (36 hours gameplay? for who? at what difficulty? at what speed?), I tend to have a bit of a blind spot to that topic in my own. To my mind, the campaign is just a teaser saying ‘here are some of the things you can do with maps’, assuming that even if 1% of the buyers ever made a map worth sharing, the number of maps would be huge.

However, it is fair to say that people don’t necessarily want to play user-made maps, and that obviously the person most fluent with the editor is me, so it makes sense to provide enough maps for people that user-made ones are entirely optional.

To that end, I’m happily chiseling away at the coalface making more maps. I’m 90% done on two new ones, a daytime snow map, And a nice evening desert battle.

I’m trying to be as inventive as possible. The snow map, for example has two main routes. One is short, but surrounded by concentrated enemies, the other is torourously long but the enemy locations are more scattered. So far, after many test battles, I can’t say that either route is an obvious choice, it all depends on your play style and unit choice.

I’ll almost certainly add more maps before release, especially once I get into the swing of creating them. The shadowmaps and the balancing take most of the time. So if you already bought the game, you have 8 campaign maps, and 2 more will appear in patch 1.04, hopefully this coming weekend. I’m hoping to add some more after that too, but I always try to be very conservative when it comes to promising stuff until it’s actually done.

If you bought / are considering GTB, how important is the number of singleplayer campaign maps to you?

Gratuitous Tank Battles beta patch 1.003

Right… Gratuitous Tank Battles just got patched in it’s beta again. People who have pre-ordered and have a copy will get auto-updated the next time they run the game for the first time in the day (if that makes sense?)

Here are the changes:

1) Fixed bug where sometimes shadowmaps were not being generated at all for custom maps and downloaded maps.
2) Fixed bug where challenges on unedited maps failed to cunningly re-use existing shadowmaps.
3) Changed costs of augmentations to be either 5 or 15 for type II improved ones, infantry now only pay 1/5th of these costs.
4) Fixed bug where editing the appearance of an existing unit and saving it was not reflected correctly in the unit picker.
5) Air raid siren no longer loops
6) Fixed size issue for the unlock window under certain circumstances.
7) Fixed bug where music did not resume on alt+tab during a battles post mortem.
8) You can now no longer accidentally scroll the map with WSAD or pick any new units once a battle has ended.
9) Nightvision and route-display buttons now correctly toggle if you use hotkeys for those features.
10) Text boxes now correctly supports ,+£$%^=[].
11) Fixed some bugs relating to unit designs saving and also loading in of unit text descriptions.
12) Exiting the map editor now takes you to the battle browser screen, not the main menu.
13) Fixed typo on defend button tooltip.
14) Fixed bug where support units could still give bonuses after deconstruction.
15) Fixed some typos in the manual and tutorial and elsewhere.
16) Fixed bug where overwriting an existing design left a temporary copy of the old one usable until the app quits.
17) Removed empty tooltips on badge editor.
18) Blueprints icons for support modules now show the greyed-out icon as a hint.
19) You now can no longer use duplciate augmentations, or two of the same type on a single unit.
20) Renamed the user profile button to profile/online so it's clearer where social stuff is.
21) Module comparison window now greys out and shows locked icons for modules you are yet to unlock.
22) Minimap and buttons no longer work, or buttons change mouse if the minimap is hidden by the player.
23) Fixed bug with mismatched icons & tooltips after deleting current unit design then changing hull.
24) Added new 'division manager' feature to control what units show up in the deployment bar during a battle.
25) deployment bar now consistently sorts designs by their type.

I had thought there might be just one more patch after this before release, but some testing yesterday discovered a bunch of minor things I need to fix which were not already on the list, so it may be another 2 patches at this rate. Thats without adding any more shiny :D

Divisions in Gratuitous Tank Battles

A picture speaks a thousand words, and a video draws a thousand pictures?, or whatever… But here is a video of me explaining and showing how the new ‘divisions’ feature for Gratuitous Tank Battles works, and how to use it. I’m quite pleased with it. It will be in patch 1.003, which after a little bit of final testing will be release tommorow.

Like A dork I broke my wireless router today trying to install a new aerial booster. BAH. Tomorrow an urgently ordered new one shows up. There goes a days sales :( Plus hopefully my much wanted new desk, which is very English and wooden and cheesy and old fashioned, but it will suit my house, which a modern shiny thing would just look odd in. Anyway. Enjoy the video, critiques and comments most welcome.