Engine
Engine | Двигатель, движокЦентральный компонент программы, предназначенный для решения какой-либо специфической задачи. Как правило, движок оформляется в виде независимого модуля (например, динамической библиотеки) для использования в нескольких проектах.
Игровой движок - универсальный или специализированный программный комплекс, предназначенный для разработки компьютерной игры. Как правило, содержит готовый набор компонентов для моделирования игровых ситуаций, средства вывода графики и звука, а также взаимодействия с пользователем через устройства ввода.
Графический движок (двумерный, трехмерный или гибридный) - одна из ключевых частей игрового движка, отвечающая за вывод графики. В настоящее время графические движки обычно создаются на основе системных графических API (DirectX, OpenGL и др.).
См. также Physics Engine.