Jedi (game engine)

Short description: Game engine developed for LucasArts

JediOriginal author(s)| Ray Gresko

|

Developer(s)| LucasArts
Written in| C[1]
Operating system| MS-DOS, Mac OS[1]Sony PlayStation[2]
Type| Game engine
License| Proprietary

Jedi is a game engine developed primarily by Ray Gresko for LucasArts.[3] It is very similar to the Build engine used in Duke Nukem 3D. 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 two-dimensionally: 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, a trait that it shared with the Build engine.[2] In the Dark Forces revision of the engine, the renderer could not display two rooms situated on top of each other simultaneously. This capability was added for Outlaws.[4]

The Jedi Engine also included the ability to jump and crouch, the ability to look up and down,[3] and atmospheric effects (achieved by careful manipulation of 256-color palette files).[5] 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.[4] Other LucasArts techniques such as the iMuse sound system were incorporated.[1]

Its lifetime was short-lived, being used in two titles, Star Wars and Outlaws.[6] The sequel to Dark Forces, Jedi Knight, used the Sith engine.

There have been attempts of open source game engine recreations based on reverse engineering the original source code.[7]

## References

1. ↑ 1.0 1.1 1.2 "Byte.com article on Dark Forces and the Jedi engine". http://www.byte.com/art/9512/sec10/art1.htm.
2. ↑ 2.0 2.1 "Star Wars: Dark Forces". https://ivglib.com/editions/sony-playstation-star-wars-dark-forces.
3. ↑ 3.0 3.1 Jedi at MobyGames
4. ↑ 4.0 4.1 Lampert, Guilherme. "Reverse engineering LucasArts Outlaws". http://glampert.com/2015/10-10/reverse-engineering-lucasarts-outlaws/.
5. ↑ John, Papadopoulos. "The Force Engine is a source port of the Jedi Engine, will support Dark Forces & Outlaws". https://www.dsogaming.com/news/the-force-engine-is-a-source-port-of-the-jedi-engine-will-support-dark-forces-outlaws/.
6. ↑ Paul Lilly (2009-07-21). "Doom to Dunia: A Visual History of 3D Game Engines". maximumpc.com. Maximum PC. http://www.maximumpc.com/doom-to-dunia-a-visual-history-of-3d-game-engines/#page-2.
7. ↑ Dawe, Liam. "The Force Engine is a fresh attempt to rebuild the Jedi Engine". https://www.gamingonlinux.com/2020/05/the-force-engine-is-a-fresh-attempt-to-rebuild-the-jedi-engine.

* v
* t
* e

Game engines (list)

* Source port
* First-person shooter engine
* list
* Game engine recreation
* list
* Game creation system
* List of visual novel engines

Free and
open-source|

| 2D|

* Adventure Game Studio
* Beats of Rage
* Cocos2d
* Corona
* Moai
* OHRRPGCE
* OpenFL
* ORX
* Pygame
* Ren'Py
* Stencyl
* Stratagus

|

2.5D|

* Build
* Doom ports
* ORX

3D|

* Away3D/AwayJS
* Cafu
* GamePlay
* GLScene
* Horde3D
* Irrlicht
* JMonkey
* OGRE
* Panda3D
* Platinum Arts Sandbox
* PlayCanvas
* Torque
* Xenko

Mix|

* Allegro
* Godot
* libGDX
* Lightweight Java Game Library
* Spring

Proprietary|

| 2D|

* Clickteam Fusion
* Construct
* Felgo (V-Play Engine)
* GameMaker Studio
* GameSalad
* RPG Maker
* UbiArt Framework
* Vicious
* Zillions of Games

|

3D|

* 4A
* Amazon Lumberyard
* AnvilNext
* Chrome
* Creation
* CryEngine
* Crystal Tools
* Decima
* Diesel
* Disrupt Engine
* Dunia Engine
* Ego
* Essence
* Fox
* Frostbite
* HeroEngine
* id Tech
* 5
* 6
* 7
* Ignite
* IW
* LithTech
* Luminous Studio
* MT Framework
* PhyreEngine
* REDengine
* RAGE
* Shark 3D
* ShiVa
* Snowdrop
* Source
* Unigine
* Unreal

Mix|

* Gamebryo
* Unity

Historical
(Free and
open-source)|

| 2D|

* Thousand Parsec
* Vassal
* Xconq

|

2.5D|

* Doom engine

3D|

* Blender Game
* Bork3D
* Crystal Space
* CyanWorlds.com Engine
* Delta3D
* Dim3
* Genesis3D
* id Tech
* Quake
* Quake II
* 3
* 4
* Open Wonderland
* Papervision3D
* PLIB

Mix|

* Wintermute Engine

Historical
(Proprietary)|

| 2D|

* Game-Maker
* GameMaker
* Garry Kitchen's GameMaker
* Genie
* MADE
* M.U.G.E.N
* SCUMM
* Southpaw
* Virtual Theatre

|

3D|

* Bitsquid
* C4
* Dark
* Enigma
* Flare3D
* GoldSrc
* Filmation
* Freescape
* INSANE
* Jade
* Jedi
* LyN
* Marmalade
* Panta Rhei
* Pie in the Sky
* Q
* Reality Lab
* RenderWare
* SAGE
* Silent Storm
* Sim RPG Maker
* Sith
* Titan
* Truevision3D
* Vision
* Visual3D
* Voxel Space
* XnGine
* Zero

Proprietary
middleware|

* Euphoria
* Gameware
* GameWorks
* Havok
* iMUSE
* Kynapse
* SpeedTree
* FaceGen

0.00

(0 votes)

Original source: https://en.wikipedia.org/wiki/Jedi (game engine). Read more

|

Retrieved from "https://handwiki.org/wiki/index.php?title=Software:Jedi_(game_engine)&oldid=669717"
*[v]: View this template
*[t]: Discuss this template
*[e]: Edit this template