Sith engine — це ігровий рушій, розроблений LucasArts. Гра Jedi Knight: Dark Forces II базується на цьому рушію, а її доповнення, , використовує злегка оновлену версію цього рушія.

Він був імпортований в Grim Fandango, як частина рушія GrimE, і використаний в Star Wars Droidworks.

Принцип роботи

Рушій спроектований у дуже простій манері, але він також має суворі обмеження на те, що може бути зроблене. Наприклад, він не підтримує покольорову прозорість (), а рівень згладжування у нього такий же, як і в . Проте, рендеринг відбувається з легкістю, хоча фонове оточення й зброя при виді «від першої особи» мають тенденцію перебувати на зовсім різних рендеримих шарах. Тло буде відображатися при 30 кадрах у секунду, у той час як зброя буде рендеритися при 60 кадрах у секунду. Хоча це й не викликає ніяких проблем в процесі гри.

3do-и — це тривимірні моделі, використовувані рушієм Sith як основу для побудови зображення. Кожна містить визначення текстур, називані , і текст, у якому детально описані імена сіток, вершини, поверхні, те, як вони затінені, і таке інше.  — це конвертовані точкові малюнки (див. BMP). Ці зображення можуть бути відрендерені тільки в правильних багатокутниках, число сторін яких . Оскільки об'єднання всіх текстур в одному файлі дуже довго було недосяжним (доти, доки досконаліші методи включення текстур не були знайдені в , зроблених фанатами), кожна окрема частина тіла мала окрему текстуру. У деяких випадках текстури використовувалися багаторазово.

Анімація міститься у файлах, називаних . Хоча вони мають таке ж розширення, як і файли реєстру Windows, вони дуже сильно різняться.  — це анімаційні визначення такі, як кожний кадр анімаційної послідовності моделі гравця й супротивника, також у цих файлах іноді можуть бути визначені навіть траєкторії польоту кораблів. Масштабними змінами можна створити нові рухи персонажів, хоча в деяких випадках супротивника й гравця незмінні.

Джерела