Strict Standards: Redefining already defined constructor for class wpdb in /home/inmyroom/public_html/wp-includes/wp-db.php on line 49

Deprecated: Assigning the return value of new by reference is deprecated in /home/inmyroom/public_html/wp-includes/cache.php on line 35

Strict Standards: Redefining already defined constructor for class WP_Object_Cache in /home/inmyroom/public_html/wp-includes/cache.php on line 400

Strict Standards: Declaration of Walker_Page::start_lvl() should be compatible with Walker::start_lvl($output) in /home/inmyroom/public_html/wp-includes/classes.php on line 534

Strict Standards: Declaration of Walker_Page::end_lvl() should be compatible with Walker::end_lvl($output) in /home/inmyroom/public_html/wp-includes/classes.php on line 534

Strict Standards: Declaration of Walker_Page::start_el() should be compatible with Walker::start_el($output) in /home/inmyroom/public_html/wp-includes/classes.php on line 534

Strict Standards: Declaration of Walker_Page::end_el() should be compatible with Walker::end_el($output) in /home/inmyroom/public_html/wp-includes/classes.php on line 534

Strict Standards: Declaration of Walker_PageDropdown::start_el() should be compatible with Walker::start_el($output) in /home/inmyroom/public_html/wp-includes/classes.php on line 553

Strict Standards: Declaration of Walker_Category::start_lvl() should be compatible with Walker::start_lvl($output) in /home/inmyroom/public_html/wp-includes/classes.php on line 649

Strict Standards: Declaration of Walker_Category::end_lvl() should be compatible with Walker::end_lvl($output) in /home/inmyroom/public_html/wp-includes/classes.php on line 649

Strict Standards: Declaration of Walker_Category::start_el() should be compatible with Walker::start_el($output) in /home/inmyroom/public_html/wp-includes/classes.php on line 649

Strict Standards: Declaration of Walker_Category::end_el() should be compatible with Walker::end_el($output) in /home/inmyroom/public_html/wp-includes/classes.php on line 649

Strict Standards: Declaration of Walker_CategoryDropdown::start_el() should be compatible with Walker::start_el($output) in /home/inmyroom/public_html/wp-includes/classes.php on line 674

Deprecated: Assigning the return value of new by reference is deprecated in /home/inmyroom/public_html/wp-includes/query.php on line 15

Deprecated: Assigning the return value of new by reference is deprecated in /home/inmyroom/public_html/wp-includes/theme.php on line 505

Deprecated: Assigning the return value of new by reference is deprecated in /home/inmyroom/public_html/wp-content/plugins/gregarious/functions.php on line 91
In My Room » Blog Archive » Doom Revisited

Doom Revisited

Saturday, May 1st, 2004 @ 10:28 pm | Tech

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/inmyroom/public_html/wp-includes/formatting.php on line 76

Recently, I’ve spent a lot of time playing Doom, the all-time greatest first-person shooter game. I’m a fairly casual gamer, and never really got into deathmatching and the more popular FPS’s such as Half-life, Quake 3, Unreal Tournament and such.

Doom’s ultimate appeal lies in it’s bloody (and addictive) simplicity. Plus, it will run on just about any machine. The isometric 3D view of modern FPS’s is frustrating to a non-hardcore gamer such as myself, who fumbles with the mouse/keyboard combo skills required to play. In Doom, on the other hand, all of your aiming is done on the horizontal axis. I prefer a joystick to the mouse/keyboard combo that modern FPS’s require, and Doom allows you to map pretty much all of the features you need onto a eight-button gamepad.

Id open-sourced the code to the Doom engine in 1997, and since then, a number of source ports have been made to extend the features of Doom, giving it a more modern feel. For those of you who haven’t played Doom in a while, go pick up the shareware version (or dust off the copy on your hard drive). While you’re at it, download Doom Legacy and point it to the doom.wad file in the Doom installation directory.

If you have a good video card, you can now play Doom in OpenGL, and use higher resolutions. You also have access to a plethora of new features and configuration options, such as the ability to jump, look up and down, and play Doom like a modern 3D isometric FPS. Doom Legacy also allows you to easily connect to deathmatch game servers, and play against others.

With all the hubbub about the soon-to-be-released Doom 3, it’s as good a time as any to go back and play an enhanced version of the original.

Comments are closed.