All posts by Cas

Revenge of the Titans 1.64 released

… this is just an intermediary release which we weren’t really planning to do, but in true Puppygames style we missed our deadline and haven’t quite finished Titan yet. So instead I thought I’d just wrap up the various tweaks and bugfixes that are otherwise ongoing whilst Titan bakes in the oven.

Here are the direct uncached links for you blog-following sorts:

Windows
Mac OS X
Debian Linux (32 bit)
Debian Linux (64 bit)
Generic Linux (32 bit)
Generic Linux (64 bit)
Webstart (all OSes)

The Debian packages should hopefully install with a doubleclick, and put a shortcut in your applications menu under Games. If in doubt about whether to use Debian or not… well, you probably shouldn’t be using Linux πŸ™‚ But just grab the generic Linux packages instead, and there’s a revenge.sh in there you can just double-click on to make it work. Provided you have either Sun Java or OpenJDK installed. The Debian packages will automatically install OpenJDK for you – I’ll figure out how to get it to use Sun Java if it’s already installed in the next release.

We haven’t yet tweaked the ordinary download page to include the Linux variants on it yet, so the Great Unwashed won’t know about them until Chaz does some twiddling.

Here’s what’s otherwise changed. Sorry about the blaster noises and character speech – we’re still working on them, and the sounds in there are just placeholders.

Bugs Fixed

  • Fixed: factory-not-restarting bug again
  • Fixed: flickering status message when factories autocollected and turrets autoloaded
  • Fixed: saturn flying gidrahs not appearing!
  • Fixed: awesome medal awarded multiple times in a level
  • Fixed: gidlets getting stuck on crystals

New Features and Enhancements

  • Survival and Endless modes are now available to demo players too!
  • Factories that shutdown with less than $10 to collect should go straight to shutdown
  • Extra mines / barricades powerups no longer appear in campaign/endless mode
  • Custom window sizes: pass width=xxx height=xxx on the commandline to use a custom window size (not compatible with fullscreen mode yet – sorry)
  • New blaster noises! – sorry, but the old ones were of unknown provenance – still working on new ones using steel slinkies and tuning forks
  • Some new ambient background sound for Saturn levels
  • Linux .deb installers
  • Linux .tar.gz installers

Balance

  • Buffed disruptor very slightly from 16 to 24 pts damage
  • Droids fire a tiny bit more frequently
  • Make saturn boss a bit weedier
  • Gidrah slaughter attenuation now only in effect after level ends from the state at level end
  • Gidrah rush ramp-up duration now gets longer as levels progress, rather than shorter!
  • Crystals a little more far-flung, and a few less crystals on Titan

Internal

  • Titan colours
  • Fiddled with sound attenuation parameters
  • Quieter bashing sounds & building collapses now based on building size
  • Fixed problem where game assumed all flying gidrahs drop bombs
  • Tweaked minimum level size to ensure that (barring desktop display mode changes) levels always fit properly into a monitor
  • Some new ambient background sound for Titan levels
  • Fixed: Exploding gidrah bullets totally destroyed buildings in one hit!

You might be interested to know what’s on the ToDo list at the moment. Now’s your (last!) chance to add things to it!

To Do

  • Fix turret targeting to use better heuristics
  • Speech
  • Blaster noises
  • Blast mine pips
  • Show total medal bonus on intermission screen
  • Wraith (gid 5) for Titan
  • Titan gids 4, 5, and gidlets sound effects
  • Titan Levels
  • Titan Stories
  • Don’t do building destruction noise on sale
  • Get custom resolutions working with commandline parameters
  • Research screen says “all researched” at the top even if not everything’s researched. (fixed this: And it’s white, too. And in the wrong place.)
  • Online hiscores?
  • Turret beam angle wrong?
  • Linux .rpm installers?

Linuxy types! We need your help!

Please test these experimental Linux builds of Revenge of the Titans 1.64! The Debian packages should install with a simple double-click and on a normalish installation you’ll get a shortcut in your apps menu under Games. They should be compatible with your existing Webstarted profile, too.

64-bit tar.gz
32-bit tar.gz
64-bit Debian package (for Ubuntu and similar)
32-bit Debian package (for Ubuntu and similar)

I’m afraid I haven’t got RPMs to work yet. There seems to be some buggery going on inside the Redline RPM creator I’m using from within Ant that causes the architecture to get wrongly specified.

Slight delay!

It turns out that we’re not quite ready to release the next installment of Revenge of the Titans today! As this is quite an important release we’re making sure it’s properly sorted, so it’s staying in the oven to cook for a little longer. Maybe Sunday, maybe Monday…

Also, I’ve figured out how to make Debian Linux packages (both 32 and 64 bit)! They install with a simple double-click. I’ll test it out with RotT first and if it seems to work OK then I’ll release all the other games that way as well. RPM format is next on my to-do list. And if I’m feeling particularly nifty I might be able to do separate 64-bit Windows installers too. The Webstart option will remain (and work for everyone, everywhere – something Java got almost right!)

Stay tuned…

Show me the games!

Cliffski, erstwhile Bat’leth-wielding UK indie games entrepreneur, has blogged about an experiment we’ve been conducting called ShowMeTheGames.com. Well, I say “we”, really it’s all Cliff, and we’re just throwing a bit of money at it and participating. So far it seems reasonably successful. Go and take a look at the other games – there are some real gems in there. In fact they’re all good – there’s bound to be something that floats your boat, and every one of those indie game developers in there is to some degree or another as skint as we are or not far from it. Buy a game for someone else this Christmas, if not for yourself!

In other news, we’ve released Revenge of the Titans v1.63, which you can get directly here:
Windows
Mac OS X
Linux (sorry, still not done package thingy yet – next release!)

Bugs Fixed

  • Fixed: Survival level selector allowed you to select one more world than you had actually completed

New Features and Enhancements

  • Medals are now worth bonus $$$!
  • Ranks are now worth $(points/10)
  • New bashing and building destroyed noises
  • Lasers now fire through wraiths
  • Gidlets and wraiths can no longer penetrate nanomesh
  • Slightly larger maps

Balance

  • Laser, rocket, and disruptor turrets now only $3000 each
  • Decoy now only $1500
  • Silos now rather less amazing at stretching resources further (10, 12, 16, and 25% for 1-4 silos)…
  • …but silos now cost a flat rate of $250

Internal

  • Back to using the tiered server compiler for Windows to claw back a bit more performance
  • Perform a full GC between levels
  • Wired up more shortcut keys on medals screen
  • Displays monetary bonus for a particular medal underneath points value
  • Crystal spawn noise occurs at the end of the res-in effect now
  • Attenuated colours updated only half as frequently
  • Gidrahs brains now only half as fast at calculating routes
  • Titan boss now has a disruptor, with variable range depending on difficulty
  • New animation command to cause a gidrah to fire its weapon
  • Fixed various bugs to do with completing the game causing crashes
  • Fixed crash where if you restarted a level after dying you immediately died when the aliens started spawning
  • Tweaked tactical brain so it targets the base as well as turrets
  • Fiddling with the speech for the General and so on – sounds rubbish so far πŸ™

Yes, the speech for the General and ZX-bot sound just awful but we’ve not managed to finish it or get it even half-right yet.

Some Notes About The Balance Changes

You might be interested to hear about the reasoning for the changes to silos: I noticed that upon researching silos (and knowing exactly how they work so I’m pretty good at using them in the most efficient way possible), my refinery takings for the level shot up. This is all well and good, because it means a canny player who knows this will research silos as soon as possible and then be able to progress through the levels at a reasonable level of difficulty thanks to the big cash infusion. However – anyone who doesn’t know this trick was going to be at a major disadvantage, and having a pretty crap time progressing really slowly. The reason is that silos unbalance the game too much in their previous form.

So now, silos are a simple flat-rate upgrade, and have a much more modest effect on the efficiency of crystal refining. With four silos, you’ll manage to eke out just 25% more from a factory (rather than the 100% it was before!). However the outlay is now just $1000 for the four silos instead of $2500. You can still be cunning in your silo placement – putting them next to factories that have access to the most crystal – but the effect is a bit less dramatic unless you get a really lucky configuration. But every penny counts, so it’s always worth doing – especially as your silos are recycled if they’re not damaged and you’ll get $400 of that $1000 back at the end of the level.

Just for your information, there are three sizes of crystal in the game, containing $600, $1200, and $1800 respectively. You can work out the maths yourself πŸ™‚

Also you’ll notice a bit of cheapening of the heavy weapons and the decoy. Seemed a shame to spend all that money researching them and then not ever have quite enough cash to justify splashing out on a few eh?

Also take special notice that nanomesh is now gidlet and wraithproof. Very useful. There are nearly enough to surround your base! Nearly.

I’ve just noticed that the bug where factories don’t start up again in survival mode when a crystal appears next to them has come back – doh. I’m also aware of the (very rare) occasion that a gidrah seems to get stuck sometimes and you have to drop something on his head to kill him. If this happens to you, save your game and send the save file to me!

The Next Release

The next release is 1.64, the final beta release, which will include the long awaited Titan levels. After that there will be a strange quiet period, where we sit and listen intently for bugs and last minute pleas for absolution or clemency, and then we’ll release the finished game. Phew.

Another day, another server

This week we took it upon ourselves to completely migrate our servers from an ancient ThePlanet dedicated rig to a spiffy federation of services. Our new www.puppygames.net website now lives on a teeny tiny SliceHost.com slice, and the MySQL database has moved completely away into the Cloud. Or Amazon RDS to be precise. The new website runs APC, speeding up our rather cranky PHP code, and all of our images and downloads now live on SimpleCDN.net. SliceHost enables us to ramp the power of our server literally in a couple of hours up to something with ten times the power.

This we will need to do fairly shortly, as big things are afoot, and it is probable our new server is going to get a hammering in about 2 weeks’ time, because that’s when the final beta release comes out, which might well be the last chance to get the game at its l33t price of $13.37! Shortly after that comes… the real release! And we have an extra special surprise up our sleeves. Oh yes. More special than you can possibly imagine.

While you cogitate about that, you might want to pick up the latest beta 1.62 of Revenge of the Titans from here (direct links to avoid CDN cache):

Windows
Mac OS
Linux (via Webstart)

Continue reading

Survival Mode!


At last, after a couple of delays involving house moves, panicking TV stations, and the unexpectedly early completion of a new game mode, we are proud to announce Revenge of the Titans v1.61! Without further ado, here are direct download links for our blog followers (the proles get the simplecdn cached stuff with varying degrees of success).

Windows
Mac OS
Linux

Here’s what’s in the latest version:

Bugs Fixed

  • Fixed: Garbage collector crash – don’t use G1 on Java 6!
  • Fixed: selling buildings just before level end to get double money!
  • Fixed: shield generators keep getting more expensive every level
  • Fixed: Missing research link in tree: heavy blaster -> blast cannon
  • Fixed: Superfluous link between heavy blaster -> assault cannon
  • Fixed: Slot selection screen only showed Basingstoke – Earth – $0
  • Fixed: when a building is shielded, after the Invuln powerup finishes the shield sprites are gone
  • Fixed: removing droid factories, shield generators and silos didn’t reset their price

New Features and Enhancements

  • Survival mode!
  • New map generator code: better wiggly tunnels from spawnpoints to map
  • Stop gids from spawning when freeze mode on
  • New hint: don’t overspend on research
  • New hint: boss level -> save your cash!
  • Removed the turret aiming lag – didn’t like it

Balance

  • Increase initial gidrah delay based on level size
  • Increase range of disruptor slightly to 110px from 96px
  • Decreased damage of disruptor from 25 to 16
  • Nerfed multiblaster from 4 to 3 points damage
  • Nerfed spreader cannon from 4 to 3 points damage
  • Nerfed assault cannon from 8 to 7 points damage
  • Powerup drops last a bit longer before vanishing
  • Even more crystals
  • Mars gidrahs nerfed somewhat
  • Droid factory: now each droid factory can produce at most 8 droids
  • Droid factory: production rate slowed down by 50%
  • Droid factory: …but factories now only cost $1000+$1000 per factory

Internal

  • Queue gidrah route recalculations on building so they don’t all happen at once
  • Increased memory allocation for the VM to 256mb
  • Reduced max GC pause to 3ms (Windows only)

Survival Mode

Lucky registered users have a new mode to play. It is unlocked after completing the Earth missions. When you select a survival mode game, you get to choose the world (from the set of worlds you’ve seen so far with that profile), and just for fun, you can choose the rockiness of the terrain. The buildings you have available to you are the buildings you have researched so far in campaign mode.

You are expected to lose. Probably quite fast. The aliens will rapidly become overwhelmingly deadly. The idea is to get a base together as fast as you can and defend it as long as you can. Notice that you don’t earn money for killing gidrahs! The only way to get cash is mining crystals, which spawn every now and again, or pickups.

Your best time for a particular world/terrain combination are also recorded. Let’s hear some hiscores!

All Good Things Must Come To An End…

…or become a bit more expensive, anyway! But only as expensive as to be able to afford a helping of mushy peas with one’s pie and ale. The Ultrabundle is now just a tiny weeny bit more than it was, assuming you think that $2 is tiny weeny like us. It’s still ultracheap if you’ve not picked it up already, and it will get more expensive again while we experiment with prices in the not very distant future. So don’t delay! Hand over your filthy cash today!

Don’t forget the bundle lets you install all 3 of our minigames an any combination of operating systems, as often as you need to!

Ultrabundle

By now, some of you may have noticed the existence of a certain Ultrabundle floating around on the Puppygames site. This is an experiment to see what happens when you, er, sell stuff ridiculously cheap. The results are quite interesting. Apart from a slight problem when Markus accidentally tweeted about it just as it went live (instantly killing our server as a deluge of Minecraft fans descended upon its weedy single core 1.6GHz processor with 512MB of RAM and 10mbps ethernet connection), it seems to be doing pretty well.

To cut a long story short, and following the tradition of the Minecraft stats page (except less, hm, dynamically updated at the moment – maybe Chaz should pop that on the front page!), we’ve sold 300 Ultrabundles in the last 48 hours, and even while I typed this blog post another 3 came in. 4 sorry. Although that is something of a mockery compared to the 15,000 sales at three times the price that Minecraft made in the same time period πŸ™‚

In traditional Puppygames style it’s not without its teething troubles of course. We’ve got a small problem with international characters in addresses sent from BMT which I’ll be thinking of a way to fix, which causes your registration not to “stick” and you have to keep registering – annoying. And Linux users using Sun JDKs are having some problems running Droid Assault, though it seems to work fine using OpenJDK here on Ubuntu.

Unfortunately… I’m just about to move house. Like, in about a few hours’ time. So I’ve got to pack this computer up right after the blog post and I won’t get back online for a few days to fix anything or deal with any troubles. Chaz will man the email support and fob everyone off (politely) until I get back online again.

In other news – we were supposed to be releasing Revenge of the Titans 1.61 tonight but I completely forgot I was moving house when I wrote the schedule. So instead we’ll release it on Hallowe’en, and after your brains have been fried in Minecraft Hell, you can unwind with a short burst of the extreme frenetic terror that is Survival Mode. Survival Mode is awesome. I think it’s my favourite bit of the game so far.

Chaz Edit: if you’re having Linux version problems there’s some help (maybe) after the jump…

Edit: and if you’re having problems with Ultratron and you have Norton installed read on too…
Continue reading

Random Crashes! Java Fingered!

Well, there’s a relatively unusual event: the recent spate of random crashes with the game (all of them, I think) is actually down to the Java virtual machine crashing. After a bit of snooping, it transpires that the crash is caused by the experimental garbage collector I used in Java 6. So I’ve gone and reverted back to the very naughty Java 7 VM. Mac and Linux users are completely unaffected by this issue, so no worries on that front.

So, Windows users, you can download a fixed version of your games here:

Titan Attacks
Ultratron
Droid Assault
Revenge of the Titans

Your saved games might break, I’m not sure. Try it and see.

Old games updated, bugs squished

Some of you might have been receiving mysterious crashes with Droid Assault, Titan Attacks and Ultratron, whilst just sitting on the title screen. It turns out that I forgot to build the last two versions of each of these games with the resources to display the little message box to tell you to download a new version! So when the new versions got uploaded a while ago, they all, er, started to break.

If you’ve been experiencing this strange crash, redownload and reinstall your games from Puppygames.

In other news: some people have been experiencing some crashes with the latest release of Revenge of the Titans. I’ve looked into the error logs and noticed that it’s because you’re trying to use a 1.5 profile with the new 1.6 game. Sorry guys and gals, I broke it – your old profiles and saved games are no longer usable. You’ll have to create a new profile.

Also, you might have noticed the file sizes increasing slightly. I’ve reverted from using the (completely naughty) hacked Java 7 JVM in the games to using nice normal unhacked Java 6 again, and this has the pleasing side effect of the games working once more in Japan and China. Don’t ask why πŸ™‚

Eurogamer Expo 2010


Well, I went to Eurogamer Expo 2010 this year on the Friday, thanks to Dave Hayward at the recently-merged Mudlark. Dave arranged it for us to showcase Revenge of the Titans at the Indiecade booth round the back of the show, along with a few other indies. Extra super thanks to Dave for being brilliant! Unfortunately I didn’t take a worthy camera with me so there aren’t any exciting pictures of me doing exciting things, which is just as well, as I’m not too photogenic.
Continue reading

Titan Attacks, Ultratron and Droid Assault updated

Just a quickie post to say that we’ve updated the three older games. In particular we’re hoping that the mysterious crash in Titan Attacks on some Macs has been fixed – if this has happened to you (it happens when the first mothership appears) can you let us know if it’s fixed the problem? (By the way, the version number hasn’t changed)

Also, a question to the masses:

What would you pay for all three games in a bundle? What price threshold would make you just buy the lot on a whimsy?

Revenge of the Titans 1.52, and Very Cool DRM

I’ve just uploaded the latest and greatest Revenge of the Titans, version 1.52, which is a mostly hidden-behind-the-scenes sort of update, and lots of little bugfixes. As per usual point your browsers at the following links, and if it doesn’t say 1.52 on the title screen or the installer, that means you’re still getting the cached version from our content delivery network provider (simplecdn.net), which is annoying, because I especially purge the caches every time I do a new upload!

Windows
Mac OS X
Linux

Linux users – we are aware that Java Webstart is completely rubbish and we’d like to give you a completely standalone application with an embedded JVM in it and so on – we just have no idea how to actually do it yet πŸ™‚

Also, we have finally finished implementing the coolest DRM ever invented.
Continue reading

What happened back there?

You may or may not have noticed our server being extremely broken lately. In fact a week ago it developed a fatal bad sector on the boot disk and exploded, taking everything with it (including lwjgl.org unfortunately which is still not back up yet). We’ve worked tirelessly trying to piece it back together in between day jobs and progress on Revenge of the Titans, and it’s popped up and gone down like a yoyo ever since, occasionally losing the odd blog post and comments in the process.

We still don’t have email (though we do still have the puppygames Gmail account, so keep using that, please!). Hopefully this will be sorted fairly imminently.

Because of the server’s unexpected demise we completely missed the August 29th date for releasing Revenge of the Titans 1.51. So what we’ve done is roll it all up into a slightly bigger release with what was going to be in 1.52, and this is now scheduled for release on 12th September. The big things in the new release are:

  • You can now sell buildings! And if you’re quick enough (10 seconds), it won’t cost you a bean.
  • The HUD has been completely redesigned and can be hidden from view when you need to place buildings right down the bottom
  • The research screen now has a tree view as well as a categorised view, and all the building stats are available for researched items
  • Introducing the Medals screen, which you can view at any time, showing you the medals you’ve earned in your war efforts so far (with a total score)

Stay tuned for updates!

Titan Attacks and Ultratron receive a little love and attention

Hot on the heels of the recently tweaked Droid Assault, our awesome Paradroid remake, fresh versions of Titan Attacks (now v1.95) and Ultratron (v2.3) are now in place and ready for your sweaty palms.

As the sort of person who reads the Puppyblog, you are undoubtedly already aware that Titan Attacks is the best remake of Space Invaders ever in the world in space. And as we know time is space, that means it’s the best Space Invaders game of all time and that will ever be. However, if you are the Googlebot, you might not know this, and parsing this blog with your googlebot brain will hopefully make some connections of that sort.

Ultratron is our take on Robotron 2084, with the added twist of it actually being playable by ordinary human beings. And having lots of powerups, and bosses, and stuff. It’s actually nothing really like Robotron but people will keep on making the comparison, so we humour them and smile condescendingly, knowing that such people weren’t even alive in 1982 when Williams unleashed the grand master of all dual-stick shooters on an unsuspecting arcade playing population.

Hm, I’d quite like someone to make Bezerk for me…

Anyway: same deal as before – just download and install over the top of your existing ones. Registered games stay registered. Happy blasting.

New Droid Assault Uploaded

My favourite game, Droid Assault, has just received a little TLC, and updated to version 1.8. This version should install correctly on Windows Vista and Windows 7, and it should also work on ATI Catalyst 10 drivers. You may or may not notice it running a little more smoothly as well, especially on slightly older hardware, though I really doubt you’ll notice it. Four other things were fixed:

  • Multi-core AI was completely broken but nobody seemed to notice. They’ve had their brains ripped out and replaced with the brains from the gidrahs in Revenge of the Titans.
  • The disruptor now does 50% more damage.
  • The S490 droid is less annoying now, having twin blasters and moving 50% quicker.
  • Registration details now fade after 30 seconds

I hope you have fun with it!

Any problems, please let me know as soon as possible. I’m off to bed now.

The Trouble With Balance

I’ve been having balance issues lately. It’s not due to the giant bottle of gin I have just bought, either. Rather, it’s all about the problem of balance with the cost of stuff, crystals, and the value of the gidrahs when you destroy them.

First of all, I have a feeling that there are too many crystals on most worlds, which let you harvest an awful lot of cash that way. Secondly, I have another feeling that silos may be just too damned useful. The difference between having silos around all your refineries and not having silos is pretty drastic. So I think they’ll be first up against the wall when the nerfing revolution comes. Which will be around the time of Saturn. Silos will become somewhat less effective – I think I’ll reduce their efficiency increase to just 10% (down from 25%) per silo. And there will be a smallish reduction in crystals. In fact there will also be a reduction in crystals if it appears you’ve got a whole lot of cash in the bank, too, as you’re clearly doing rather well.

Also, the amount of money that can be harvested by shooting gidrahs is pretty massive. This sort of lends itself to a gameplay balance issue whereby the player doesn’t have a whole lot of incentive to bother collecting crystals, especially if you get the aliens cornered in a tight spot and can keep them at bay using minimal firepower and expense. Or alternatively the collection of crystals can be trivial if they’re behind the choke point on the map, meaning you’ll come away from a level with $30k in the bank.

The difficulty range was supposed to work best in the range of $0-$15k or so, but clearly it seems I’ve got to extend it to cater for up to $30k. And so I shall πŸ™‚

Work on Saturn continues, with suicide exploding gidrahs working nicely, and the code for flying aliens in, but they don’t yet drop bombs. And we can’t seem to get a good graphic for it yet, so to distract himself, Chaz is doing the scenery instead, which revolves around toxic waste and pumping machinery. I tried a nice simplex noise fog shader for some cool weather effects but discovered it was too slow, so that’s on the back burner again and unlikely to see the light of day.

And finally, I got around to fixing the three older games, Droid Assault, Titan Attacks, and Ultratron, after leaving them broken for over a year (the wouldn’t work on ATI cards, and also wouldn’t install on Windows Vista or Windows 7 properly). I’ll upload nice fixed versions this weekend with any luck.

Rest in peace, Teazle

Teazle the dog

Teazle in the snow

It is with great sadness that I have to report the death of Teazle, the most lovely dog in the world, who was with us for 12 years. Teazle was the other puppy behind the name of Puppygames (Smudge was the other, but she passed away many years ago now). We’re all very very upset and won’t be doing any work for a few days. We miss you, Teazle x

The Tech Tree

Some kind soul on the ever-lovely RockPaperShotgun made a lovely tech-tree graphic. I’ve not checked it for accuracy thoroughly but I thought it’d be worth sharing with you all.

You will be horrified and dismayed to discover that the really cool exotic weapons, the laser, rocket, and disruptor, will now cost a staggering $15,000 to research in the Saturn release. They are the pinnacle of offensive technology! They’re supposed to be really hard to get. At least, early in the game.

Lasers and rockets have also been nerfed very slightly in the forthcoming release. Lasers will do a teeny bit less damage, and rockets only explode when they hit their actual target location (as opposed to anything in their path). Also, rockets will cause splash damage to any nearby buildings! This means you will have to be very careful to place them such that gidrahs won’t slip behind them and amongst your valuable buildings, causing it to start raining rockets down on your own base! The sword has two edges, etc, etc.

All three exotic weapons now cost a huge $5000 to buy as well, reflecting the fact that with two of them you can pretty much defeat any level with relative ease. You still can, of course; you just need to be rich enough to afford to πŸ™‚

Droids and turrets had a “big” AI overhaul; they now select new targets every 2 seconds, which means if something more suitable to shoot comes along, they’ll switch to it. Droids fire a bit more rapidly now, and move a smidgen more quickly as well.

And lastly autoloaders are somewhat cheaper at just $750. You know you want them! Sit back and watch the battle take care of itself πŸ™‚

In other news, Chaz has been hard at work on Saturn, and he’s got Saturn wraiths done, and is currently finishing off suicide bombers. These little critters start off slowly, then accelerate towards their target, whereupon instead of biting, they explode causing splash damage to all buildings nearby! Better shoot them from a great distance. Fortunately being explody they are quite easy to pop.

Titans Rescue Old Lady’s Cat From Tree

Well, if by “rescue” you mean “eat and then stomp the tree into the ground”, then this is an accurate headline for a slightly more mundane but much more significant event, which is the release of Revenge of the Titans 1.4! This is a tweaky bugfixing sort of release that addresses all the pesky issues that made it into the slightly rushed Mars release, and is 1,000,000 times much more betterer. The Saturn release won’t suffer these problems, oh no. That’s because we’re going to take a little bit longer over Saturn to make sure it’s not so broken this time. Expect Saturn (the 1.5 release) to be in approximately 6 weeks time. On Saturn you can expect to find rather irritating flying Titans that drop bombs. In the meantime, download v1.4 because it’s a great improvement on 1.3.

Download Links

Windows
Mac
Linux/Webstart

What’s Fixed

  • Fixed: difficulty calculation wrong way around
  • Fixed: 50%/25% typo in building/research description for Silos
  • Fixed: Mouse speed not persisted between sessions
  • Fixed: Mars boss won’t die (general gidrah problem: when told to die they should die)
  • Fixed: hotkeys suppressed when screen becomes unblocked until key is released
  • Fixed: ESC from menu quits game instead of simply closing the menu!
  • Fixed: spider attack sound
  • Fixed: Assertion failure: removing a cooling tower
  • Fixed: Can lay factory nowhere near crystals if move mouse fast enough

What’s Changed

  • Allow barricades to squash trees, cars, etc
  • Adjusted monetary value of Mars gidrahs up a little
  • Crystals now spread out randomly
  • Decoy now costs $2500
  • ESC key works on research screen (and RETURN does NEXT LEVEL)
  • Increased fire rate of droids a little
  • Minimum range for rocket launchers
  • Only show full address on first registration
  • Reactors now only $500
  • Stopped boss from being knocked back or easily stunned
  • Spread crystals out more depending on research difficulty & attempts
  • Tweak rush difficulty
  • Tick queens spawn slighly more ticklets when they pop

Your Thoughts Appreciated About…

I mooted a little thought with Chaz earlier on… the gist of which is this: we’ve been working on Revenge of the Titans for, hmm, two and a half years now, and we’d like to see the back of it so we can do something even more utterly cool, like Minecraft perhaps, but with blackjack, and hookers. So I pondered this question:

What if we ditched Titan, the “world”, and made the moons of Saturn be the last “world”, ending with Titan?

And then we add the Endless and Survival modes to make up for the missing 10 levels. I’m not sure how much more we could add to the game in Titan without possibly making it feel a little… stretched, if you see what I mean. Apart from flying Titans that drop bombs, there were going to be Titans that actually shot back, and, er, that was about it, for things I was going to add in Titan itself. Perhaps we should just have shooty gidrahs on the Saturn levels already?

The Saturn levels are already going to take as long to actually physically play through as the whole of Earth, Moon and Mars combined — the levels get longer and longer to make some real epics — so would we really lose anything significant here? I know that as a gamer I’d be thinking, “More levels! More levels!” but … and it’s a big but… I know I’d probably also be thinking, “…but the new game modes would be more fun really.”

Any thoughts on what to do? Would you rather Endless/Survival modes instead of 10 more levels? Do you insist on both? Do you want us to start writing another even cooler game?

Mars Invaded!

Earthlings! Your puny efforts to defend yourselves against our remorseless hordes will soon falter! Even now ten legions of our crack troops close in on your poorly defended Martian strongholds! We have resurrected the spirits of our ancient heroes to freeze the very blood in your veins!

Yes, we are finally pleased to announce the release of Revenge of the Titans 1.3, which now includes the Mars levels, and a list of tweaks and features as long as your arm. There’s still tons to do but the Martian levels should keep you nicely entertained for the next month or so whilst we work on the Saturn levels. In the meantime, we advise starting again from level 1 because the game has changed balance-wise quite significantly. The costs of things have been tweaked rather a lot and there are some significant changes to harvesting crystals (tip: you really, really want silos) and some changes probably required to your strategy.

Update: minor disaster with the current version… Bug: Enemies don’t appear on level 1

We’re uploading fix – should be ready in 30 mins or so

… so don’t click on these for now ...Β Β  should be ok now

Direct Download Links

Windows

Mac OS X

Linux / Webstart