Jedi (game engine)

Last updated
Jedi
Original 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: Dark Forces 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]

Related Research Articles

<span class="mw-page-title-main">Lucasfilm Games</span> American video game producer

Lucasfilm Games is an American video game licensor that is part of Lucasfilm. It was founded in May 1982 by George Lucas as a video game development group alongside his film company; as part of a larger 1990 reorganization of the Lucasfilm divisions, the video game development division was grouped and rebranded as part of LucasArts. LucasArts became known for its line of adventure games based on its SCUMM engine in the 1990s, including Maniac Mansion, the Monkey Island series, and several Indiana Jones titles. A number of influential game developers were alumni of LucasArts from this period, including Brian Moriarty, Tim Schafer, Ron Gilbert, and Dave Grossman. Later, as Lucasfilm regained control over its licensing over the Star Wars franchise, LucasArts produced numerous action-based Star Wars titles in the late 1990s and early 2000s, while dropping adventure game development due to waning interest in the genre.

<i>Star Wars Jedi Knight II: Jedi Outcast</i> 2002 video game

Star Wars Jedi Knight II: Jedi Outcast is a 2002 first- and third-person shooter video game. The Microsoft Windows and Mac versions were developed by Raven Software, and the Xbox and GameCube versions by Vicarious Visions; most versions were published by LucasArts, with only the Mac version published by Aspyr. The game is a sequel to 1997's Star Wars Jedi Knight: Dark Forces II, and the third main installment in the Star Wars: Jedi Knight series. The single-player campaign, set in the fictional Star Wars expanded universe two years after the Mysteries of the Sith expansion for Dark Forces II, follows returning protagonist Kyle Katarn, a mercenary working for the New Republic and former Jedi who cut his connection to the Force. Katarn must return to his Jedi ways to stop a branch of the Imperial Remnant led by the Dark Jedi Desann from empowering their army with the Force.

<i>Star Wars Jedi Knight: Dark Forces II</i> 1997 video game

Star Wars Jedi Knight: Dark Forces II is a 1997 first-person shooter video game developed and published by LucasArts for Microsoft Windows. It was later re-released on Steam in September 2009, and again in 2015 on GOG.com. It is the sequel to 1995's Star Wars: Dark Forces, and the second installment in the Star Wars: Jedi Knight series. The story, set in the fictional Star Wars expanded universe one year after the film Return of the Jedi, follows returning protagonist Kyle Katarn, a mercenary working for the New Republic, who discovers his connection to the Force and "The Valley of the Jedi", an ancient source of power. With his father having been murdered years prior by the Dark Jedi Jerec and his followers over the Valley's location, Katarn embarks on a quest to confront his father's killers and find the Valley before they do.

<i>Star Wars Jedi Knight: Jedi Academy</i> 2003 video game

Star Wars Jedi Knight: Jedi Academy is a first- and third-person shooter video game developed by Raven Software and published by LucasArts for Microsoft Windows, OS X and Xbox in 2003. Vicarious Visions was responsible for the development of the Xbox version. The game is a sequel to 2002's Star Wars Jedi Knight II: Jedi Outcast and the fourth and final installment in the Star Wars: Jedi Knight series. The single-player story, set in the fictional Star Wars expanded universe two years after Jedi Outcast, follows Jaden Korr, a new student at Luke Skywalker's Jedi Academy under the tutelage of the previous games' protagonist, Kyle Katarn. As Jaden, players are tasked with investigating a Dark Jedi cult called the Disciples of Ragnos, while slowly learning the ways of the Force and committing themselves to either the light side or the dark side.

<span class="mw-page-title-main">OpenAL</span> API for rendering audio

OpenAL is a cross-platform audio application programming interface (API). It is designed for efficient rendering of multichannel three-dimensional positional audio. Its API style and conventions deliberately resemble those of OpenGL. OpenAL is an environmental 3D audio library, which can add realism to a game by simulating attenuation, the Doppler effect, and material densities.

A source port is a software project based on the source code of a game engine that allows the game to be played on operating systems or computing platforms with which the game was not originally compatible.

<span class="mw-page-title-main">Build (game engine)</span> First-person shooter engine

Build Engine is a first-person shooter engine created by Ken Silverman, author of Ken's Labyrinth, for 3D Realms. Like the Doom engine, the Build Engine represents its world on a two-dimensional grid using closed 2D shapes called sectors, and uses simple flat objects called sprites to populate the world geometry with objects.

<span class="mw-page-title-main">Kyle Katarn</span> Fictional character in the Star Wars expanded universe

Kyle Katarn is a fictional character in the Star Wars expanded universe, who appears in the five video games of the Jedi Knight series, the video game Star Wars: Lethal Alliance, and in several books and other material. In the Jedi Knight series, Katarn debuts in Star Wars: Dark Forces, appears in Star Wars Jedi Knight: Dark Forces II, is one of two playable characters in Star Wars Jedi Knight: Mysteries of the Sith, appears in Star Wars Jedi Knight II: Jedi Outcast and is a major NPC in Star Wars Jedi Knight: Jedi Academy.

<i>Star Wars: Dark Forces</i> 1995 video game

Star Wars: Dark Forces is a first-person shooter video game developed and published by LucasArts. It was released in 1995 for MS-DOS and Macintosh, and in 1996 for the PlayStation. The story is set in the fictional Star Wars expanded universe and begins shortly before the original Star Wars film, before flashing forward to a year after the film's events. The game's protagonist and playable character is Kyle Katarn, a mercenary working on behalf of the Rebel Alliance who discovers the Galactic Empire's secret Dark Trooper Project, which involves the development of a series of powerful new battle droids and power-armored stormtroopers.

A first-person shooter engine is a video game engine specialized for simulating 3D environments for use in a first-person shooter video game. First-person refers to the view where the players see the world from the eyes of their characters. Shooter refers to games which revolve primarily around wielding firearms and killing other entities in the game world, either non-player characters or other players.

<i>Star Wars: The Clone Wars</i> (2002 video game) 2002 video game

Star Wars: The Clone Wars is a video game set in the Star Wars universe developed by Pandemic Studios and published by LucasArts for GameCube, PlayStation 2 and Xbox. It consists mostly of vehicular combat using clone warships, starfighters, speeder bikes and tanks, as well as missions where players can control Anakin Skywalker, Obi-Wan Kenobi, or Mace Windu on foot. The game also features multiplayer modes for up to four players in splitscreen, or online via Xbox Live for the Xbox. It holds aggregate scores of 73 out of 100, 72 out of 100 and 71 out of 100 on review aggregator Metacritic for the GameCube, PlayStation 2, and Xbox, respectively.

<i>Outlaws</i> (1997 video game) 1997 video game

Outlaws is a first-person shooter developed and published by LucasArts on April 7, 1997. Set in the Wild West, it follows retired U.S. Marshal James Anderson, who seeks to bring justice to a gang of criminals who killed his wife and kidnapped his daughter. It uses an enhanced version of the Jedi game engine, first seen in Star Wars: Dark Forces. It is also largely credited as the first shooter game with a sniper zoom, as well as one of the first to feature a gun reloading mechanic. LucasArts' INSANE animation engine was used to render computer graphics animation sequences. These have special filters to look hand-drawn, and play between each mission and set up the action in the next area.

The Quake engine is the game engine developed by id Software to power their 1996 video game Quake. It featured true 3D real-time rendering and is now licensed under the terms of GNU General Public License v2.0 or later.

id Tech 4 Video game engine

id Tech 4, popularly known as the Doom 3 engine, is a game engine developed by id Software and first used in the video game Doom 3. The engine was designed by John Carmack, who also created previous game engines, such as those for Doom and Quake, which are widely recognized as significant advances in the field. This OpenGL-based game engine has also been used in Quake 4, Prey, Enemy Territory: Quake Wars, Wolfenstein, and Brink. id Tech 4 is licensed under the terms of the GNU General Public License v3.0 or later.

<i>Marathon</i> (video game) 1994 video game

Marathon is a first-person shooter video game developed and published by Bungie, and released in December 1994 for the Apple Macintosh. The game takes place several centuries into the future in outer space and sets the player as a security officer attempting to stop an alien invasion aboard a colony ship named the Marathon.

<i>Star Wars: The Force Unleashed</i> 2008 video game

Star Wars: The Force Unleashed is an action-adventure game developed by LucasArts and part of The Force Unleashed multimedia project. It was initially developed for the PlayStation 2, PlayStation 3, Wii, and Xbox 360 consoles and on iOS, second-generation N-Gage, Nintendo DS, PlayStation Portable, and Java-equipped mobile phone handhelds. The game was released in North America on September 16, 2008, in Australia and Southeast Asia on September 17, and in Europe on September 19. LucasArts released downloadable content for the PlayStation 3 and Xbox 360 consoles. An Ultimate Sith Edition of the game, containing both new and previously released downloadable content, was released in November 2009, and later ported to the macOS and Microsoft Windows. An enhanced remaster of the Wii version, developed by Aspyr, was released on Nintendo Switch on April 20, 2022.

Star Wars: Jedi Knight is a series of first- and third-person shooter video games set in the fictional Star Wars expanded universe. The series focuses primarily on Kyle Katarn, a former Imperial officer who becomes a mercenary working for the Rebel Alliance, and later a Jedi and instructor at Luke Skywalker's Jedi Academy. While the first game is set a year after the events of A New Hope, the sequels take place in the decade following Return of the Jedi.

A variety of computer graphic techniques have been used to display video game content throughout the history of video games. The predominance of individual techniques have evolved over time, primarily due to hardware advances and restrictions such as the processing power of central or graphics processing units.

<i>Star Wars Jedi Knight: Mysteries of the Sith</i> 1998 video game

Star Wars Jedi Knight: Mysteries of the Sith is an expansion pack for the 1997 first-person shooter Star Wars Jedi Knight: Dark Forces II, developed and published by LucasArts for Microsoft Windows in 1998. It was re-released on Steam in September 2009. The expansion includes a new single-player story mode and fifteen multiplayer maps. The single-player story, set in the fictional Star Wars expanded universe five years after the events of Dark Forces II, follows both returning protagonist Kyle Katarn, a Jedi Master and mercenary working for the New Republic, and Mara Jade, a character featured in numerous Star Wars expanded universe works, who is being trained by Katarn in the Jedi arts. After Katarn goes missing while investigating an ancient Sith temple, Jade continues her studies on her own while undertaking missions from the New Republic, eventually leaving to find Katarn.

<span class="mw-page-title-main">Noesis (software)</span>

Noesis is software for viewing, converting, and reverse engineering data. Common data types supported by the software include images, 3D models, medical imaging (DICOM), and animation.

References

  1. 1 2 3 "Byte.com article on Dark Forces and the Jedi engine". Archived from the original on April 5, 2007. Retrieved January 3, 2009.
  2. 1 2 "Star Wars: Dark Forces". Internet Video Game Library.
  3. 1 2 Jedi at MobyGames
  4. 1 2 Lampert, Guilherme. "Reverse engineering LucasArts Outlaws". Lampert's game dev journal.
  5. John, Papadopoulos. "The Force Engine is a source port of the Jedi Engine, will support Dark Forces & Outlaws". DSOG.
  6. Paul Lilly (2009-07-21). "Doom to Dunia: A Visual History of 3D Game Engines". maximumpc.com. Maximum PC. Archived from the original on July 8, 2015. Retrieved 2016-01-16.
  7. Dawe, Liam. "The Force Engine is a fresh attempt to rebuild the Jedi Engine".