About games and gaming thereof!

DOOM: Stop Shooting Me

I have been playing the hell out of Doom.

Note that when I say Doom, I’m really referring to Doom, Doom 2, Final Doom, and a few Doom mods I’ve scrounged up from various Internet websites. They’re all basically map packs for the same gory mass.

I know I talked about Doom forever ago, but after watching the newest Errant Signal episode I felt like giving it another look. This time I looked for that Ghoul’s Forest 3 mod that Chris mentioned, which lead me to find ZDoom, a source port that makes the game about a million times more fun.

I don’t actually know what a source port is, but ZDoom seems to run on a different engine than the Steam version of Doom that I’d been playing prior to this discovery. It runs a hell of a lot more smoothly and quickly. It also hosts a myriad of options that the original Doom didn’t include, like customizable controls, mouse aiming, autorun (thank Odin for that), an alternate HUD, the list goes on.

As a result, I’ve been playing the hell out of Doom, as previously stated. It’s a ton of fun. Fast movement, satisfying weapons, elaborate levels, powerful threats. The 2D sprites have aged fairly well, as opposed to the hideous 3D models in Quake, and this game has all the pieces of a good, solid shooter with a massive buffet of levels.

But while the game is good, I’d really hesitate to call it great, and here’s why.

These guys. Fuck these guys.

The standard mooks that get thrown at you in large numbers are soldiers who wield pistols and shotguns. Another common enemy is the heavy weapons guy, who has a minigun. These guys are infuriating. They constantly break game flow and ruin the fun.

They’re fairly flimsy; a few pistol shots will kill the regular soldiers, and even the chaingunners will always die from a super shotgun blast. The problem with them is that they use hitscan attacks.

For the uninitiated, the two types of ranged attacks in a shooter are “hitscan” and “projectile.” Hitscan refers to attacks that hit the target (or wall, if you miss) the instant they’re fired, while projectile attacks actually take time between launch and impact. Pistols and shotguns are generally hitscan, while rocket launchers and crossbows are projectile.

Hitscan enemies are fine in the shooters we have today, where you can take a few shots, hide behind cover until your health regenerates, and then pop back out again. But Doom doesn’t have regenerating health. Doom is designed around the idea of quickly moving around the battlefield as to avoid taking any damage whatsoever.

And that would be fine with projectile enemies, where there’s actually any possibility of avoiding a shot coming toward you. But with hitscan enemies, the only way to prevent taking damage is to not be within the enemy’s line of sight. This means taking cover, and when you’re having to do this constantly, it really screws up the running and gunning of Doom’s core design. And to make matters worse, many rooms with these soldiers don’t have cover to hide behind, so you have to run back into the previous room or take several shotgun blasts to the face.

To the game’s credit, their accuracy isn’t perfect, but the accuracy and damage go up on higher difficulties. On hard mode all it takes is one second for a chaingunner to chop your HP bar in half, and don’t get me started on nightmare mode.

Oh, and here’s a recurring setup: PLAYER steps into room and is immediately torn apart by chaingunners. PLAYER reloads, pokes head through room to find where chaingunners are, and dies again. PLAYER reloads again, steps into room and immediately shoots one chaingunner, steps out of room having taken 20 damage, steps back into room to shoot next chaingunner, etc.

A hard mode playthrough will swiftly derail into an adventure in save-scumming. I think I pressed the quicksave button more often than the fire button, and this would not have been nearly as much of a problem if they had just stuck to projectile attackers.

You’ll notice that Croteam learned from id Software’s mistake with the soldiers when they designed Serious Sam. In Serious Sam the only hitscan enemies are the Arachnoids, who don’t show up very often, are generally not put in SURPRISE! situations, and don’t have very good aim. Then Croteam unlearned this lesson when making Serious Sam 2 and 3, but that’s a story for another time.

Anyway, despite all that, I still quite like Doom. It’s flawed, but fun nonetheless. And that’s impressive given its age.

I proudly present Doom and its sequel with the Still Holds Up Award from NGD:

You’ve earned it, my friend.

6 responses

  1. A source port, so far as I can make out, is a new game engine that reads the same old data files, but has more shiny features than the original engine. Things like mouselook, and indeed a need for mouselook (since the original Doom engine doesn’t actually handle vertical separation at all in aiming; if you’ve got azimuth correct, elevation is handled automagically)

    As for hitscan enemies that beat you up like that, the correct term is “bullshit fake difficulty”.

    February 29, 2012 at 4:36 PM

  2. Doom: OMFG i just got my first achievement!
    Halo: Cool man but its only one.
    Unreal:Hey Doom why you still better than me?

    Legend of Zelda: Man will those Shooters ever shut up?
    Sonic: Maybe when you stop whoring yourself out with Mario.

    Mass Effect:Look whose talking.

    Moral= games can be good but they all have their downsides
    (except for ME, its rules)

    February 29, 2012 at 4:38 PM

  3. Truly, a marvelous achievement indeed.

    I’ve been given to understand the ‘trick’ to Doom is to make enemies attack each other, which messes up their AI something fierce. How does that relate to the hitscan enemies? Is it at all possible to trick them like that?

    March 1, 2012 at 10:47 AM

  4. Fang

    I totally disagree.(Note I’ve only payed Doom on normal) Doom’s speed allows the Hitscan (sans chaingun) enemies to be countered as easily as the Imps/Projectile ones.

    March 2, 2012 at 8:13 PM

  5. Pingback: Gzdoom stuff : Zwmrpg mod Reploaded to 4shared… « Anarchy Software

  6. Pingback: New Doom stuff coming out by me…. « Anarchy Software

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s