Wolfenstein 3D is 20 years old today. Feeling nostalgic? How about playing the game for free in your browser, courtesy of Bethesda?
For the uninitiated, Wolfenstein 3D was coded by id Software and published by Apogee way back on May 5, 1992 for DOS. The walls are rendered in pseudo-3D using a methodology known as ray casting.
Essentially, this method emits a single ray for each column of pixels, checks if it intersects a wall, and draws textures on the screen accordingly - creating a one dimensional depth buffer against which to clip the scaled sprites that represent enemies, powerups and props.
In Wolfenstein 3D, players assume the role of an American soldier of Polish descent, named William "B.J." Blazkowicz who attempts to escape from the Nazi stronghold of Castle Wolfenstein.
Throughout the game, numerous armed SS guards, attack dogs, and mutant soldiers oppose the player. As in most FPS games, the levels contain health supplies in the form of food and medical kits, various treasures, and hidden rooms.
Oh, and yes, you'll be armed with a knife and three guns, so happy hunting!