Sith engine je herní engine vyvinutý LucasArts . Jedi Knight: Dark Forces II je založen na tomto enginu a jeho rozšíření Star Wars Jedi Knight: Mysteries of the Sith používá mírně aktualizovanou verzi tohoto enginu.
Byl importován do Grim Fandango jako součást enginu GrimE a použit ve Star Wars Droidworks .
Motor je navržen velmi jednoduchým způsobem, ale má také přísné limity toho, co lze dělat. Například nepodporuje průhlednost jednotlivých barev a jeho úroveň vyhlazování je stejná jako u Nintenda 64 . Vykreslování je však snadné, i když pozadí a zbraně bývají v pohledu z první osoby na úplně jiných vrstvách renderu. Pozadí bude vykresleno rychlostí 30 snímků za sekundu, zatímco zbraň bude vykreslena rychlostí 60 snímků za sekundu. I když to během hry nezpůsobuje žádné problémy .
Soubory 3do jsou 3D modely používané Sith enginem jako základ pro vykreslování. Každý obsahuje definice textur , nazývané soubory MAT, a text, který podrobně popisuje názvy sítí, vrcholy, povrchy, jak jsou stínovány a podobně. Soubory MAT jsou převedeny na 256barevné bitmapy ). Tyto obrázky lze vykreslit pouze v pravidelných mnohoúhelnících , jejichž strany jsou násobkem osmi. Vzhledem k tomu, že spojení všech textur do jednoho souboru bylo velmi dlouho nedosažitelné (dokud nebyly objeveny lepší způsoby zahrnutí textur ve fan-made 3do modelech ) , měla každá jednotlivá část těla samostatnou texturu. V některých případech byly textury použity vícekrát.
Animace 3do modelů je obsažena v souborech nazývaných KEY files. KLÍČOVÉ soubory jsou definice animací, jako je každý snímek sekvence animace hráče a modelu nepřítele, a někdy lze v těchto souborech definovat i dráhy letu lodi. Rozsáhlé změny v KEY souborech mohou vytvořit nové pohyby postavy , i když v některých případech jsou nepřátelské KEY soubory a hráčské KEY soubory neměnné.