Doom to Dunia: A Visual History of 3D Game Engines

49

Comments

+ Add a Comment
avatar

Shalbatana

Okay, I know it started on the Mac, but Marathon was out before, if not at the same time as Doom and was the first to feature mouselook. (well there was "Pathways Into Darkness" before that). However the point is that Marathon 2 was a very well liked engine for PC (and the series is of course the unofficial predecessor of the Halo series.) And it was doing Doom better than Doom did. It was also a better story. Additionally, the multiplayer boards were always acclaimed as being some of the most enjoyable.

That said, I can see why it wasn't mentioned, as it really wasn't used in an excessive amount of other games.

Anyone interested, it's a series that still holds up today. Go and find it.

avatar

heronhaus

Really took me down memory lane!

avatar

Grim123

What about the Mechwarrior games?

avatar

mallthus

Wonderful engine that was, sadly, underused.

avatar

Vladislav_Draculva

What about neverwinter nights...good stuff even though it is a little bit obscure...

avatar

Orionsword

I remember this game used to push hardware back then just as much as Crysis  and fear was at least used for benchmarking at one time

 

avatar

The Nexus 6

What about Wolfenstein 3D's engine, which predates doom, and was used for many classic games.

Wolfenstein 3D,  Spear Of Destiny, Blake Stone, Planet Strike, Rise of the Triad...

How can you leave out this revolutionary engine, and skip directly to Doom's engine???

You also totally skipped over the Tomb Raider engine incarnations from CORE! come on guys!

 

 

 

avatar

foamcup

No one cares about Wolf3D and the Tomb Raider games are awful.

avatar

heronhaus

Ignore the previous statement from the ignorant troll.

avatar

Sajt

RE: (concerning Quake3): "The newer engine marked a departure from skeletal animation and instead
made use of per-vertex animation. Without diving into the technical
details of both, the switch paved the way for smoother animation."

The Quake 1 and 2 engines (which were very similar) did not use skeletal animation. Both used per-vertex animation, like Quake 3.

The reason Quake 3's animations were of higher quality is because the vertex coordinates weren't compressed (quantized) so aggressively. Quake 1 and 2 stored vertex coordinates with 8 bits per component (each of X, Y, Z), while Quake 3 used 16 bits per component. Quake 1 and 2's aggressive compression led to an ugly effect known as "vertex swimming".

Also, Quake 3's animations were created with more keyframes, generally 20 to 30 per second, whereas all animations in Quake and Quake 2 were created at 10 frames per second. But that's not nearly as noticeable as the compression.

avatar

ducis

OMG!!! NO X-RAY ENGINE!!!!!!!!!!!!!!!!!!!

have fun without any volumetric smoke, no realistic ballistics, ai lifecycle

avatar

camillus_mmi

 Great article on the history of game engines but HOW COULD YOU LEAVE OUT BULLFROG???  Anyone remember the Magic Carpet Engine?  What about the greatest PC shoot'em up - racing game of all time, Hioctane???  You owe us a seperate article devoted to Bullfrog, with a focus on Hioctane's amazing if not quirky AI.

 

 

To The MAX!

avatar

andre.goddard

I really miss Mafia 3D engine. It features really nice physics and everything. It's stunning!!!

avatar

aachrisg

AFAIK, there's not a single line of code from space rogue's engine in ultima underworld's.

 The underworld engine was the engine from the (best left forgotten)  Car+Driver game, augmented with an upper layer to handle interior environments modelled on a grid. The texture mapper that drew the billboards in c+d is basically the same one that drew the walls in UU.

 - Chris Green

 

avatar

Agent1138

So they acknowledge Renderware as a key engine in the last generation but neglect to mention that it was used in one of the biggest titles in that generation, namely the GTA III trilogy (GTA 3, Vice City, Sandreas). That's a massive oversight, no? That would be like talking about the Unreal engine in today's market and not mentioning Gears of War or something. Seems like some one didn't do much research or has limited games knowledge.

avatar

mitcoes

It would be a lot more of work, but it would become a "wikipedia article" if each game would have a video with FPS ON THE SAME MODERN MACHINE, and benchmark tests.

And of course a picture of each game, links to where to buy, or where to download - some are now free or abandonware - or even where to play online, there are versions of doom and hexen online.

 I missed GLdoom that ported wads to a opengl engine.

avatar

u-r-a-johnson

Rick

I gotta agree with John P.: yeah, I know Diablo 2 is old, not true 3D, and uses sprites on a background; but it, and other Blizzard games are Popular. The D2 ladders are still full! The news of Diablo Three has caused firestorms! I still love the bird's eye camera, no-fuss controls, and gameplay as simple or complicated as you want (normal, NM, or hell difficulty). I have a bunch of character classes at different points along the game.

The only reason I don't play online is because of all the PlayerKillers and Cheaters Duping and selling items-for real cash. But that's gotta tell ya something about popular! I'll get set in a comfy chair, mouse table, hand-held keypad, and just lose myself for a while. Like a peaceful walk by a mountain stream, with a$$kicking. And I'm preordering D3 as soon as I save the money. (I've got some other upgrades going on.)

avatar

Pball1224

I'd really like to know a little more about the Halo and WoW engines as well, more so Halo, but I doubt they are used for any other games.

avatar

Converge

Stubs the zombie was built with the halo engine.

avatar

JohnP

 I wonder what kind of engine runs World of Warcraft? No loading levels, low system requirements, tons of toons and NPC's on the screen at once, AND it is the more often played game in the world.

  and how about Starcraft or even Starcraft 2? What are they using?

  Blizzard should have definitely been mentioned in this article! Well perhaps not, as whatever engine they used, it was only used for their own games.

  Anyone know?

avatar

JohnP

  That is one thing that Blizzard has never really talked about is their game engines. I guess since they do not share it with anyone else, it's a "don't care" attitude. What you see is what you get...

avatar

crunchieman

Im pretty sure Bioshock was going on U2.5. I do recall that it has some U3 features....

avatar

deject

S.T.A.L.K.E.R.'s game engine might have been overshadowed by the Crysis engine, but it is still pretty impressive, especially with all the DirectX 10 effects like the dynamic wet surfaces and such.  How could you leave that one out?

avatar

lunchbox73

Halo engine? I'm not sure if any other games used it...

avatar

fnordfnord

Setting the record straight: Space Rogue was not developed by Origin. It was a contract game written by Paul Neurath and published by Origin. Nor did Origin develop Underworld (or System Shock, or Underworld 2). They were produced by Origin, but all of those games were developed by Blue Sky (later the legendary Looking Glass Studios).

avatar

AZWizo

Dude, Doom and Duke Nukem 3D, best video games of ALL time!

 

RT
www.be-anonymous.tk

avatar

Transmuter

Excellent article!

Long ago, I played the demo for an FPS. Years later all I could remember of the game was that the player collected money that could be used to purchase items from a merchant in a town, and that there was some sort of electric weapon the player acquired early on in the game. I could never find that game again, but thanks to this article I know that game was called Strife! Thanks MaxPC!

Time for some retro gaming...

avatar

SpazzAttack

Dungeon Master from FTL Games was the first game engine that worked as "a viable programming model." It was released in 1987. The same code base for Dungeon Master (DM) would build on the Amiga, Apple IIGS, Atari ST, PC, SNES, TurboGrafx-CD, Sharp X68000, PC-9801 and FM Towns. The same game engine was used to produce four more titles.

DM set the standard for adventure games in terms of the user interface and playability. The Ultima Underworld GUI looks remarkably like DM. DM was also the first 3D looking, first person, real-time adventure game.

As a plus, DM was also the #1 selling game on the Amiga, Apple IIGS, Atari ST and PC all at the same time. Doom the first? Pffft! Give me a break!

:-)

Visit the Dungeon Master Encyclopaedia

 

BTW - This was a very good article.

avatar

lunchbox73

Great article!

avatar

killerxx7

Outcast by far my favorite game in history,my heart stopped whene i herd there wasnt going to be a second one :(:(:(

avatar

Yusonice

Far Cry 2's Technical Director, pointed out in an interview with Gamasutra that they had Far Cry 2 running on a Pentium 4-class processor with a GeForce 6600 graphics card.

 

Its true! I played Far cry on medium settings using pentium 4 3ghz and 8400gs (which is close to 6600)

Still nothing beats source engine! And what engine does COD 4 uses? It seems efficient too

avatar

hentaiboi

once wolfenstein is released would you kindly add id Tech 5 engine

also include Cry Engine 2 for Crysis 2.

avatar

bjtalbot

If you look up "id tech 4" in wikipedia, you will find that the new Wolfentein is using id tech 4.

As far as I know, the only games that have been announced to use id tech 5 are Rage and Doom 4.

avatar

vulchan

The worst engine on this list is the unreal 3 engine by a mile; I bought UT3
a while back and played it for less than ten hours total. The sound went out in
the game for some reason, never could find a solution and gave up on it. It's
horrible on the eyes, the world melts together with the characters and objects
and all looks the same. I realized after Bioshock that the non-world objects
are extremely choppy in their animation. And I hate how most DX10 games either
look no better with AA or don't support it at all, it's like they think we
don't want it anymore.

My favorites are the Quake III, Unreal I & II, and Source Engines. They
all contain games that are found on many top 5 games list

avatar

QUINTIX256

Uh, Descent? I'm surprised Descent wasn't mentioned at all. It had graphics almost on par with quake, and the demo was released in '94.

If I recall, that segmented software renderer Volition created (which removed the need for BSP trees), was used in one other game. 

 

You can have your recession. I'm not participating.

avatar

bornhald

I was pretty taken aback by the fact that this list of influential 3D engines fails to mention ANY of the Descent titles. Parallax/Interplay's Portal Engine used in Descent II was far and away the best of the bunch when it debuted in 1996.  Unlike all of the other FPS games out at the time, Descent II allowed the player to take advantage of 6 degrees of freedom in moving about the gameworld space.  This gave rise to the concept of tri-chording, whereby the player would apply forward thrust (Z) while also sliding (strafing) on both the horizontal (x) and vertical axis (Y). The combination of these movements, once mastered, actually allowed the ship to fly faster than it could simply applying forward thrust.

All in all it was a ridiculously well made, entertaining game that still holds a small cult following today...

Descent III raised the stakes, adding portal rendering, procedural texturing, and advanced lighting. When it was released in mid 1999, it was probably the most graphically advanced game of its time.

 

avatar

Digital-Storm

I love GeoMod

avatar

Lilrockerdude

I think the Best Engine ever was Unreal because nothing could touch it when it came out and 2 generations later the Unreal3 Engine still looks beautiful and plays smooth. Next to that Voxel would be my fav oldschool, because C&C looked damn good,  and Source as best new because its an evolving engine that next to CryEngine sets bench marks for others, and Source has pushed out so many great games in its still going life. My only big question would be if HL2 Ep3 will run off Source, a newer version as Ep2 did, or stay the same or will Valve deliver Source2 or something to show us how badass HL3 will look like on its relase date (whenever the game is set to come out.)

 

avatar

Lilrockerdude

I think the Best Engine ever was Unreal because nothing could touch it when it came out and 2 generations later the Unreal3 Engine still looks beautiful and plays smooth. Next to that Voxel would be my fav oldschool, because C&C looked damn good,  and Source as best new because its an evolving engine that next to CryEngine sets bench marks for others, and Source has pushed out so many great games in its still going life. My only big question would be if HL2 Ep3 will run off Source, a newer version as Ep2 did, or stay the same or will Valve deliver Source2 or something to show us how badass HL3 will look like on its relase date (whenever the game is set to come out.)

 

avatar

The Relic

Uh, wasn't the Doom Engine simply a modified Wolf 3D engine? Could be wrong, but I recall hearing something to that effect...

avatar

Netram

Call of Duty was made using the Quake 3 Team Arena engine, I'm sure of it. Then CoD2 and 4 where made use an extremely heavily modified version of the Q3TA engine, even the cvar's are the same as quake. I think because it was so heavily modified that they just said fuck it, we're calling it proprietary.

 

Also, why in pretty much all UE3 games is console BOUND TO FUCKING '. It's the most retarded fucking binding ever, yet it exists in all UE3 games. 

avatar

Zoomer

It may be made from scratch, but apparantly the mechanics are very much like Gears of War, so that may be something to think about.

avatar

dabiddo

saw a video on youtube, that says the 3d engine for the new ghostbusters game was built from scratch... any more info on it?

avatar

norman

I believe the engine that powers Ghostbusters is proprietary -- that is it's not a licensed engine like Unreal Engine 3. However, it hasn't been out for a while to make any waves in the development community. There are many more proprietary game engines that we didn't mention which appeared in only one or two games. We chose to focus on the ones that have pushed technology forward and excited us as gamers and hardware enthusiasts.

-- Norm

avatar

willsmith

It's uses the Infernal engine, first seen in the eponymous game from a year or two ago. So far, they haven't licensd it to anyone external.

avatar

AeXStrider

Wasn't there an engine Lucasarts [tech demo using Indiana Jones] was working on going to be the next Big Thing? ...Was also a couple of years ago.

Log in to MaximumPC directly or log in using Facebook

Forgot your username or password?
Click here for help.

Login with Facebook
Log in using Facebook to share comments and articles easily with your Facebook feed.