Deus Ex
Руководитель команды разработчиков Deus Ex Уоррен Спектор с начала 1990-х годов хотел создать игру с открытым геймплеем, допускающим несколько вариантов прохождения, игру в стиле "immersive simulation". В 1994—1995 годах, когда он был исполнительным продюсером компании Origin Systems, у него появилась идея игры, подобной Deus Ex. Ему надоели научно-фантастические и фэнтезийные игры — он захотел сделать игру с сюжетом из реального мира и реалистичным геймплеем, но в то же время с разнообразными путями прохождения и широкими возможностями развития персонажа.
Doom engine
Doom engine («движок "Doom"»), также известный как id Tech 1 — псевдотрёхмерный игровой движок, разработанный американской компанией "id Software" и применяемый в компьютерных играх "Doom", "Heretic", "HeXen", Strife, "HacX" и других играх, созданных по лицензии. Создан Джоном Кармаком, вспомогательные функции были написаны Майклом Абрашем (), Джоном Ромеро (), Дэйвом Тэйлором () и Полом Райдеком (). Первоначально написан на компьютерах "NeXT", затем, для первого релиза "Doom" был портирован под "DOS", а позднее ещё на несколько игровых консолей и операционных систем.
Движок был написан на Си на рабочих станциях "NeXT" в операционной системе "NEXTSTEP". Изначально использовался компилятор "Intel C", но в дальнейшем был использован "Watcom C". Утилиты были написаны под "NeXT" на "Objective-C". Движок "Doom" был прогрессивным для своего времени. Несмотря на то, что Си — язык процедурного программирования, движок "Doom" написан в явно выраженном объектном стиле.