Oyun mühərriki
Oyun mühərriki — əsasən video oyunların tərtibatı üçün nəzərdə tutulan proqram təminatı freymvorku. Müvafiq kitabxanaları və səviyyə redaktoru kimi dəstəkləyici proqramları ehtiva edir. "Mühərrik" terminologiyası proqram təminatı sənayesində istifadə olunan "proqram təminatı mühərriki" termininə bənzəyir.
Oyun mühərriki bu freymvorkdan istifadə edən, adətən oyunların tərtibatı üçün alətlər və xüsusiyyətlər dəsti təklif edən tərtibat proqramına da aid edilə bilər.
Tərtibatçılar video oyun konsolları və digər kompüter növləri üçün oyunlar yaratmaq üçün oyun mühərriklərindən istifadə edə bilərlər. Adətən oyun mühərriki tərəfindən təmin edilən əsas funksionallığa 2D və ya 3D qrafika üçün göstərmə mühərriki (renderer), fizika mühərriki və ya toqquşmanın aşkarlanması (və toqquşma reaksiyası), səs, skript, animasiya, süni intellekt, şəbəkə, striminq, yaddaşın idarə edilməsi, tredləmə, lokalizasiya dəstəyi, səhnə qrafiki və kinematika üçün video dəstəyi daxildir. Oyun mühərriki tətbiq edənlər çox vaxt fərqli oyunlar yaratmaq və ya oyunları birdən çox platformaya uyğunlaşdırmağa kömək etmək üçün eyni oyun mühərrikindən yenidən istifadə etməklə/uyğunlaşdırmaqla oyunun tərtibatı prosesinə qənaət edirlər.
== Məqsədi ==
Bir çox hallarda, oyun mühərrikləri təkrar istifadə edilə bilən proqram komponentləri ilə yanaşı, vizual tərtibat alətləri dəsti təqdim edir. Bu alətlər, ümumiyyətlə, verilənlərə əsaslanan şəkildə oyunların sadələşdirilmiş, sürətli tərtibatını təmin etmək üçün inteqrasiya olunmuş inkişaf mühitində təmin edilir. Oyun mühərriki tərtibatçıları tez-tez oyun tərtibatçısının oyun qurmaq üçün ehtiyac duya biləcəyi bir çox elementləri özündə birləşdirən etibarlı proqram paketləri hazırlayaraq interpretator ehtiyaclarını qarşılamağa çalışırlar.