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), və ya (və toqquşma reaksiyası), səs, skript, animasiya, süni intellekt, şəbəkə, striminq, yaddaşın idarə edilməsi, tredləmə, dəstəyi, 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. Əksər oyun mühərrikləri dəstləri qrafika, səs, fizika və süni intellekt (Sİ) funksiyaları kimi tərtibatı asanlaşdıran imkanlar təqdim edir. Bu oyun mühərrikləri bəzən "aralıq proqram" adlanır, çünki terminin biznes mənasında olduğu kimi, onlar çevik və təkrar istifadə edilə bilən proqram platforması təmin edir və bu, oyunun hazırlanması üçün lazım olan bütün əsas funksionallığı təmin edir, eyni zamanda xərcləri, mürəkkəblikləri və bazara çıxma vaxtını, qısaca yüksək rəqabətli video oyun sənayesindəki bütün kritik amilləri azaldır.
Aralıq proqramın digər növləri kimi, oyun mühərrikləri də adətən platforma abstraksiyasını təmin edir, eyni oyunun müxtəlif platformalarda (oyun konsolları və fərdi kompüterlər daxil olmaqla) mənbə kodunda bir neçə dəyişiklik etməklə işləməsinə imkan verir. Çox vaxt proqramçılar, mühərrikdəki xüsusi sistemləri daha ixtisaslaşmış (və çox vaxt daha bahalı) oyun-aralıq proqram komponentləri ilə əvəz etməyə və ya genişləndirməyə imkan verən komponent əsaslı arxitekturaya malik oyun mühərrikləri dizayn edirlər. Bəzi oyun mühərrikləri çevik inteqrasiya olunmuş məhsulun genişləndirilməsi və ya fərdiləşdirilməsi kimi daha geniş yayılmış yanaşma əvəzinə, xüsusi mühərrik yaratmaq üçün seçmə şəkildə birləşdirilə bilən bir sıra sərbəst əlaqəli oyun-aralıq proqram komponentlərindən ibarətdir. Bununla belə, genişlənmə qabiliyyəti, tətbiq olunduğu geniş istifadə sahəsinə görə oyun mühərrikləri üçün yüksək prioritet olaraq qalır. "Oyun mühərriki" adının spesifikliyinə baxmayaraq, son istifadəçilər tez-tez marketinq demoları, arxitektura vizualizasiyaları, təlim simulyasiyaları və modelləşdirmə mühitləri kimi real vaxtlı qrafik tələbləri olan digər interaktiv proqram növləri üçün oyun mühərriklərini yenidən istifadə edirlər.
İstinadlar
- Valencia-Garcia, Rafael; və b. Technologies and Innovation: Second International Conference, CITI 2016, Guayaquil, Ecuador, November 23-25, 2016, Proceedings. Springer. 2016. ISBN . 2023-03-22 tarixində . İstifadə tarixi: 2021-07-22.
- "Common game development terms and definitions | Game design vocabulary | Unity". Unity. 2017-08-06 tarixində (PDF). İstifadə tarixi: 2021-07-14.
- Tan, James. "Introduction – Unreal Engine (Canterbury Software Summit 2013 slides)" (PDF). Unreal Engine. 2021-07-13 tarixində (PDF). İstifadə tarixi: 2021-07-14.
- "What is a Game Engine?". GameCareerGuide.com. 2022-07-05 tarixində . İstifadə tarixi: 2013-11-24.
- O'Neill, John. . Gamedaily.com. January 15, 2008. August 30, 2009 tarixində orijinalından arxivləşdirilib. İstifadə tarixi: 2013-11-24.
- Report on Use of Middleware in Games oktyabr 17, 2013, at the Wayback Machine
Xarici keçidlər
wikipedia, oxu, kitab, kitabxana, axtar, tap, meqaleler, kitablar, oyrenmek, wiki, bilgi, tarix, tarixi, endir, indir, yukle, izlə, izle, mobil, telefon ucun, azeri, azəri, azerbaycanca, azərbaycanca, sayt, yüklə, pulsuz, pulsuz yüklə, haqqında, haqqinda, məlumat, melumat, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, şəkil, muisiqi, mahnı, kino, film, kitab, oyun, oyunlar, android, ios, apple, samsung, iphone, pc, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, web, computer, komputer
Oyun muherriki esasen video oyunlarin tertibati ucun nezerde tutulan proqram teminati freymvorku Muvafiq kitabxanalari ve seviyye redaktoru kimi destekleyici proqramlari ehtiva edir Muherrik terminologiyasi proqram teminati senayesinde istifade olunan proqram teminati muherriki terminine benzeyir muherrikinde platforma oyununun yaradilmasi Oyun muherriki bu freymvorkdan istifade eden adeten oyunlarin tertibati ucun aletler ve xususiyyetler desti teklif eden tertibat proqramina da aid edile biler Tertibatcilar video oyun konsollari ve diger komputer novleri ucun oyunlar yaratmaq ucun oyun muherriklerinden istifade ede bilerler Adeten oyun muherriki terefinden temin edilen esas funksionalliga 2D ve ya 3D qrafika ucun gosterme muherriki renderer ve ya ve toqqusma reaksiyasi ses skript animasiya suni intellekt sebeke striminq yaddasin idare edilmesi tredleme desteyi ve kinematika ucun video desteyi daxildir Oyun muherriki tetbiq edenler cox vaxt ferqli oyunlar yaratmaq ve ya oyunlari birden cox platformaya uygunlasdirmaga komek etmek ucun eyni oyun muherrikinden yeniden istifade etmekle uygunlasdirmaqla oyunun tertibati prosesine qenaet edirler MeqsediBir cox hallarda oyun muherrikleri tekrar istifade edile bilen proqram komponentleri ile yanasi vizual tertibat aletleri desti teqdim edir Bu aletler umumiyyetle verilenlere esaslanan sekilde oyunlarin sadelesdirilmis suretli tertibatini temin etmek ucun inteqrasiya olunmus inkisaf muhitinde temin edilir Oyun muherriki tertibatcilari tez tez oyun tertibatcisinin oyun qurmaq ucun ehtiyac duya bileceyi bir cox elementleri ozunde birlesdiren etibarli proqram paketleri hazirlayaraq interpretator ehtiyaclarini qarsilamaga calisirlar Ekser oyun muherrikleri destleri qrafika ses fizika ve suni intellekt SI funksiyalari kimi tertibati asanlasdiran imkanlar teqdim edir Bu oyun muherrikleri bezen araliq proqram adlanir cunki terminin biznes menasinda oldugu kimi onlar cevik ve tekrar istifade edile bilen proqram platformasi temin edir ve bu oyunun hazirlanmasi ucun lazim olan butun esas funksionalligi temin edir eyni zamanda xercleri murekkeblikleri ve bazara cixma vaxtini qisaca yuksek reqabetli video oyun senayesindeki butun kritik amilleri azaldir Araliq proqramin diger novleri kimi oyun muherrikleri de adeten platforma abstraksiyasini temin edir eyni oyunun muxtelif platformalarda oyun konsollari ve ferdi komputerler daxil olmaqla menbe kodunda bir nece deyisiklik etmekle islemesine imkan verir Cox vaxt proqramcilar muherrikdeki xususi sistemleri daha ixtisaslasmis ve cox vaxt daha bahali oyun araliq proqram komponentleri ile evez etmeye ve ya genislendirmeye imkan veren komponent esasli arxitekturaya malik oyun muherrikleri dizayn edirler Bezi oyun muherrikleri cevik inteqrasiya olunmus mehsulun genislendirilmesi ve ya ferdilesdirilmesi kimi daha genis yayilmis yanasma evezine xususi muherrik yaratmaq ucun secme sekilde birlesdirile bilen bir sira serbest elaqeli oyun araliq proqram komponentlerinden ibaretdir Bununla bele genislenme qabiliyyeti tetbiq olundugu genis istifade sahesine gore oyun muherrikleri ucun yuksek prioritet olaraq qalir Oyun muherriki adinin spesifikliyine baxmayaraq son istifadeciler tez tez marketinq demolari arxitektura vizualizasiyalari telim simulyasiyalari ve modellesdirme muhitleri kimi real vaxtli qrafik telebleri olan diger interaktiv proqram novleri ucun oyun muherriklerini yeniden istifade edirler IstinadlarValencia Garcia Rafael ve b Technologies and Innovation Second International Conference CITI 2016 Guayaquil Ecuador November 23 25 2016 Proceedings Springer 2016 ISBN 978 3 319 48024 4 2023 03 22 tarixinde Istifade tarixi 2021 07 22 Common game development terms and definitions Game design vocabulary Unity Unity 2017 08 06 tarixinde PDF Istifade tarixi 2021 07 14 Tan James Introduction Unreal Engine Canterbury Software Summit 2013 slides PDF Unreal Engine 2021 07 13 tarixinde PDF Istifade tarixi 2021 07 14 What is a Game Engine GameCareerGuide com 2022 07 05 tarixinde Istifade tarixi 2013 11 24 O Neill John Gamedaily com January 15 2008 August 30 2009 tarixinde orijinalindan arxivlesdirilib Istifade tarixi 2013 11 24 Report on Use of Middleware in Games oktyabr 17 2013 at the Wayback MachineXarici kecidler