В ходе работы над обновленной версией культового стелс-экшена Thief The Dark Project специалисты студии Nightdive получили доступ к сильно устаревшему репозиторию системы контроля версий оригинальной игры. Инженер-программист Джош Доуэлл в беседе с техническими обозревателями рассказал, что изучение архивной кодовой базы движка Dark Engine позволило в деталях проследить хаотичный производственный процесс конца девяностых годов. В комментариях к исходному коду авторы из Looking Glass Studios и Irrational Games оставили множество эмоциональных пометок о временных исправлениях, включая грубые программные хаки для демонстрации на выставке E3 1997 года, многие из которых так и не были удалены и благополучно перекочевали в сиквел Thief 2.
Технический разбор архитектуры движка также выявил неожиданное сходство с технологиями id Software. По словам разработчиков Nightdive, базовый рендеринг уровней и система расчета освещения в Thief The Dark Project функционируют практически идентично шутеру Quake. Главное различие заключается в подходе к расчету видимости: если движок Quake опирается на статическую предварительную обработку геометрии, то в Dark Engine обработка порталов дверных проемов и видимых зон производилась динамически в реальном времени, что представляло собой крайне сложную и рискованную техническую задачу для аппаратного обеспечения 1998 года.
Оригинальная разработка сопровождалась постоянной сменой ключевых специалистов и переносом релизных окон, что привело к сильному наслоению временных программных решений. В настоящее время студия Nightdive переносит весь исторический массив наработок на собственный современный движок KEX Engine, который ранее использовался для обновленных версий Quake и System Shock. Ремастер Thief The Dark Project находится в активном производстве для персональных компьютеров и актуальных консолей, сохраняя оригинальную атмосферу, механику скрытности и поддержку пользовательских модификаций.