Intel Pentium III Katmai
Оракул
(75703)
4 года назад
Это набор функций, программа с ядром и библиотеками, которая содержит все базовые алгоритмы. Например, ты используешь алгоритм отрисовки графики во всех играх, зачем его писать снова в каждой игре, когда он уже существует, его просто вставляют и называют казёным. Чем больше казёных функций, тем лучше. Но надо не забывать, что используются далеко не все функции, а чем в движке больше функций, тем хуже оптимизация.
Стоит понимать, что движки содержат только базовые казёные функции, графика, физика, освещение, тени и т. д. необходимые для работы любой игры, а реализация, например, стрельбы, это не казёная функция, а дополнение, индивидуальный алгоритм для определённых жанров, к движку не относится.
dr.Freudstein
Гуру
(3178)
4 года назад
Это можно сказать программная абстракция, и подробное руководство, указывающее разработчику, как реализовать ту или иную функциональность (чтоб не изобретать "велосипед" заново, при создании каждой игры)... Создатели движка получают отчисления с продаж...