Samiksha Jaiswal (Editor)

Sith (game engine)

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Developer(s)
  
LucasArts

Operating system
  
Microsoft Windows

License
  
proprietary

Written in
  
C

Type
  
Game engine

The Sith engine is a game engine developed by LucasArts. The game Star Wars Jedi Knight: Dark Forces II is based on this engine, and its expansion, Star Wars Jedi Knight: Mysteries of the Sith, is based on a slightly updated version.

The engine was used in Grim Fandango as a basis for the GrimE engine, and in Star Wars: Droid Works. A modified third-person view version of the code with dramatically rewritten lighting, collision, rendering and tools was renamed to Jones engine and used in Indiana Jones and the Infernal Machine.

Technical features

The Sith engine is an early example of a scripted game engine. Most object behaviors are implemented with the integrated COG scripting language or defined parametrically using a template system which allows simple inheritance.

The engine is also an example of a portal engine. Level geometry is rendered as a series of negative-space convex polyhedrons connected by adjoining polygons. Levels require no preprocessing and hidden surface determination is computed at run-time.

References

Sith (game engine) Wikipedia


Similar Topics