Saturday, 25 June 2011

Paradroid (Commodore 64)

Gribbly's Day Out proved to be quite a hit with the critics... which must have brought a certain amount of pressure. Once you've had one hit game, you're expected to have another. Possibly an even bigger hit. Possibly an even better game.

As if that wasn't enough pressure, Andrew Braybrook submitted to a request from ZZAP! 64 to diarise his latest project. You can read it here in HTML form, or go to the excellent Def Guide to ZZAP! 64 website, where scans of the magazine can be found. You'll need Issue 3 onwards...


Oi! Braybrook! Stop mucking about with your last game, and get on with making a new one!

So all of Andrew's ideas and processes were laid bare to the public. For me, as a thirteen-year-old lad, it made fascinating reading. This upcoming game about rogue robots in space sounded amazing. My teenage mind had fashioned 3D dreadnaught decks, bustling with vicious, colourful robots. I imagined peering around deck walls of spaceships, stealthily sneaking up on the robots or dashing from room to room, avoiding detection. And then it was reviewed and got a ZZAP! Gold Medal. It was called Paradroid, and I couldn't wait to play it...

Imagine, then, my initial disappointment when I first saw Paradroid in action. My vision was nowhere to be seen... instead, I had an overhead view of a grey spaceship deck, with little black and white numbers trundling about. What the hell was this? But then I finally got my hands on it...


What? I wasn't expecting "Fun with numbers"!

The idea behind Paradroid, for anyone that hasn't clicked on one of the links I posted or has never played the game, is that robots have gone rogue on a series of dreadnaught spaceships, and are out of control and very hostile. The player controls an Influence Device, which has been beamed aboard the first ship, and you're tasked with clearing out all these robots and taking back control of the ship.

Hold on a minute... you control a what, now?

The Influence Device is the most sophisticated robot of all. It may not be armed to the teeth, but it is able to patch into any other robot and take control of it for a brief time, and in doing so can utilise all its functions. This is, in fact, the most important aspect of Paradroid, and what sets it above the standard shoot 'em up. You're basically able to pick and choose your own upgrades at will, as long as you're good at the transfer subgame...


You must choose wisely.

This is how it works. As you roam the decks, you might spot another robot that you quite fancy. So you casually saunter up to it, initiate transfer mode and bump into it. You're then connected. If only it worked like that in a club or a bar.

Once you're connected, you enter a transfer game. At this stage, you get to choose which side of the game "board" you wish to use. It's vitally important that you pick well, because you only have a limited number of pulses to fire at the board. There are a number of connectors on each side of the transfer board, with the objective being to control more of the board when the time runs out than your opponent. If you do, you take control. If you don't... boom.


See, that's how you do it.

The transfer game is simple, but very sophisticated. Once you get the hang of it, or rather, become very good at it, you can take control of almost anything, given a suitable transfer board. The feeling of satisfaction gained from successfully capturing the 999 Command Cyborg using the 001 Influence Droid is like little else in gaming. That said, it's not wise to try it unless you want to see the Game Over sequence... I've only ever attempted it through sheer blind panic and desperation!

I've talked at length about the transfer game here, which is almost to overlook the main game itself. And I shouldn't, because Paradroid is a very solid and imaginitive shoot 'em up, even without the added bonus game. There are nine classes of robot to attack, avoid and control, and this is where the genius of the graphic display comes in. Had each robot been represented by its actual graphic, things would have looked messy and cluttered, and confusion would more than likely have reigned.


Looks like a firefight has broken out.

By using a numeric display, it's almost as though you're watching from on-ship cameras, from the safety of a command centre. And when you encounter enemies you immediately know what you're up against, as the first number denotes the class of droid, from 1-9. Number 326? Messenger robot, fast, useful for getting around in a hurry. Number 629? Sentinel droid, well-armed, be wary. Number 999? Erm... well, let's just keep out of that one's way...

As well as the obvious stuff, Paradroid is a very clever program, with lots of cute little stuff that you might not necessarily notice. I mentioned the basic droid graphics while you're playing, but if you happen to dock with a console on one of the ship's decks, you can pull up a dossier on each of the robots... but only for those at the level you're at or below. Each dossier contains information including robot type and class, a brief description of its function and a picture, so that you can fill in the visual gaps while you play.


Hehehe...

Other features of note include the way you can only see other robots when they're in your line of sight... an awesome touch... and little things like the deck powering down when it's cleared of hostiles, or the ship's ever-changing Alert status being shown via coloured lights around the ship. I didn't notice that until I'd played the game for ages... it's a lovely, subtle touch.

With eight ships to clear, each with sixteen decks, Paradroid was always a massive challenge... and it remains so today. It was a stunning achievement in many ways, and has stood the test of time in that it remains great fun and very challenging to play. It's still a surprise to me that it hasn't been copied more... the actual game mechanics are sound, and the transfer element is something that surely has the scope to be used in today's games.


The inevitable reult when a class 2 robot confronts a class eight robot.

Maybe that's why it still feels quite fresh. There's not much like it out there, over twenty-five years later. There's still a genuine feel of tension as you trundle around the decks... and one of panic when you're on an empty deck with your energy running out! It could do with a save game function... once you get good at it, you can be on for a good while. Then again, it's an arcade game. You don't save arcade games, even sophisticated ones.

Paradroid is not just a Commodore 64 classic... it's an all-time videogame classic. No matter what Andrew Braybrook did after this, it was destined to be his legacy, and it's one for which he can be rightly proud. It's a game that's still loved to this day, and if Andrew ever fancies getting back into games programming, he could do a lot worse than starting off with a remake of Paradroid. In the likely even that that doesn't happen, we will always have this to fall back on, and for that we should be truly thankful.

3 comments:

  1. No doubt this is one of those classics that just keeps dragging you back for one more play.

    Old - yes. Out of date - no way.

    Great write up Paul.

    ReplyDelete
  2. The spectrums Quazatron and Magnetron are pretty much the same apart from having a isometric viewpoint. I think I read somewhere that Steve Turner even used some of the code algorithms from Paradroid?

    ReplyDelete
  3. I find it surprising that your initial reaction - one of disappointment - mirrored my own; it seemed that everyone had a love-at-first-sight reaction to the game. But I remember distinctly the moment when my opinion flipped from "meh" to "kisses"...

    Skating around on the command deck with my preferred 821 droid, I copped a sneaky laser blast from an 883 (one of those long wibbly prongs of death). I exploded, reverting to a throbbing 001; battling for survival, I went straight into Transfer Mode, and ran through a door... straight into a 999.

    And I won that Transfer Game.

    That, right there, is Great Stuff. As was this write-up, Paul :)

    ReplyDelete