двигатель
Игровой движок - это программная основа, предназначенная для создания и разработки видеоигр. Разработчики видеоигр используют их для создания игр для игровых приставок, мобильных устройств и персональных компьютеров. Основная функциональность игрового движка обычно включает в себя движок рендеринга ("рендерер") для 2D- или 3D-графики, физический движок или обнаружение столкновений (и реакцию на столкновения), звук, сценарии, анимацию, искусственный интеллект, сетевое взаимодействие, потоковую передачу, управление памятью, потоковую передачу, поддержку локализации и граф сцены. Процесс разработки игр часто экономится в значительной степени за счет повторного использования/адаптации одного и того же игрового движка для создания различных игр или для облегчения "портирования" игр на различные платформы. Игровой движок - это программное обеспечение, то есть некоторые алгоритмы, отвечающие исключительно за игровую механику и, строго говоря, не являющиеся движком рендеринга. Как и, например, физический движок, движок рендеринга - это всего лишь промежуточное ПО. Движок рендеринга отвечает за рендеринг или, скорее, 3D-рендеринг, а не за игровую механику.
