Here Im mostly asking about PC games, as the full 3d era in console gaming was pretty much started with the PS1 launch (December 1994) and the N64 launch (September 1996).
Case in point is two of my favourite games, Star Wars Dark Forces (February 1995), and Dark Forces 2 (October 1997), pretty much the same formula, but totally different technical capabilities.
Dark Forces was solidly lumped in with the Doom era of games, being 2.5D. Basically the environment was 3D, enemies were rendered by a 2d billboard sprite, and for Dooms case, all levels were essentially on a 2D grid, with the appearance of raised ceilings and uneven floors essentially kludged into the engine. Dark Forces slightly expanded on this by somehow adding in the ability to have multiple levels (is it only 2 different vertical levels or more?) and the ability to pan looking up and down ([although this again seems to have been a hotfix to an inherent issue in raycasting engines](https://en.wikipedia.org/wiki/File:Camera_Rotation_vs_Shearing.gif)).
So then a little under 3 years later Dark Forces 2 is released by the same publisher, you can do pretty much everything you can in a normal game engine, look in any direction, completely 3d environments, and the graphics still look passable even now.
I get that there are some technical hurdles to cover between 2D games and full 3D, particularly without a graphics card (first hitting the market in 1999) to reduce the performance issues with rendering only what is in view (occlusion I think?). What I dont get is how the technical issues were solved so quickly between 1995 and 1997, and in particular why the 2d grid necessity went away so quickly.
In: Technology
Games did indeed go directly from 2D to 3D, but the early 3D games were wireframe or flat shaded polygons. 2.5D didn’t come until many years later. Texturing took a lot of CPU and the 2.5D
technique was a clever compromise that allowed fast drawing of limited textured polygons.
Early 3D games:
[Battlezone (1980)](https://youtu.be/ymrYkbEbnEQ)
[I, Robot (1983)](https://youtu.be/gmvWxG2zvs8)
[Elite (1984)](https://youtu.be/7JCU4Hulgcg)
[Mercenary (1985)](https://youtu.be/LnZFs49dwS8)
[Driller (1987)](https://youtu.be/V1vRXrzmshc)
[Carrier Command (1988)](https://youtu.be/rF9sZUv23yM)
[Starglider 2 (1988)](https://youtu.be/sg3uQM83dl8)
[Stunt Car Racer (1989)](https://youtu.be/q7w_0yP5RwU)
[International 3D Tennis (1990)](https://youtu.be/GW01dGjjgu0)
[Hunter (1991)](https://youtu.be/MzByYlnvaN0)
Latest Answers