The Jedi Engine is a game engine developed primarily by Ray Gresko for LucasArts. While not a true 3D engine, it supported a three-dimensional environment with no limitations in the 3rd dimension (Z). In Doom environments or levels were limited to existing in the X-Y plane only — levels were laid out linearly, and while floor and ceiling heights could differ, areas could not overlap vertically. The Jedi Engine had support for areas or rooms (called "sectors") on top of one another. In the Dark Forces revision of the engine, the renderer could not display two rooms situated on top of each other at the same time. This capability was added for Outlaws.
The Jedi Engine also included the ability to jump and crouch, the ability to look up and down, and atmospheric effects (achieved by careful manipulation of 256-color palette files). The engine is limited in its rendering capabilities, however, and used two-dimensional sprites (pre-rendered in different angles) for most of its object graphics.
The Jedi Engine's lifetime was short lived, being used in two titles, Star Wars: Dark Forces and Outlaws. The sequel to Dark Forces, Jedi Knight, used the Sith engine.
It was sometimes rumored that Jedi was a product of reverse-engineering the Doom engine to find out how to build their own. The large differences in the internal structure of the maps and the way elements such as textures are used make the claims somewhat suspect.
Famous quotes containing the word jedi:
“Only a fully trained Jedi knight with the Force as his ally will conquer Vader and his emperor. If you end your training nowif you choose the quick and easy path, as Vader didyou will become an agent of evil.”
—Leigh Brackett (19151978)