Ігрові двигуни - це всебічні програмні платформи, побудовані для впорядкування розробки відеоігор. Вони пропонують основні системи, такі як графічне відображення, моделювання фізики, обробка аудіо та управління активами, що дозволяє розробникам створювати ігри для таких платформ, як ПК, консолі, мобільні пристрої та навіть AR/VR. Використовуючи ігрові двигуни, студії можуть прискорити розвиток, покладаючись на готові компоненти замість того, щоб будувати кожну систему з нуля. Ці двигуни піклуються про складні технічні завдання - як, наприклад, візуалізація, моделювання фізики та управління пам’яттю - тому команди розробки можуть більше зосередитись на розробці геймплея, створення контенту та забезпечення унікального досвіду гравців. Студії вибирають ігрові двигуни на основі таких факторів, як передбачена платформа, технічні потреби (наприклад, 2D проти 3D, онлайн -багатокористувацька) та знайомство команди з двигуном.