Bosh sahifa Wiki Unreal Engine

Unreal Engine

Unreal Engine — Epic Games kompaniyasi tomonidan 1998-yilda o’zining “Unreal” nomli o’yini uchun yaratilgan va keyinchalik mustaqil mahsulotga aylangan o’yin dvigateli. U yuqori sifatli, fotorealistik grafika imkoniyatlari bilan sanoatda alohida ajralib turadi.

Epic Games tomonidan yaratilishi

Tim Sviyni boshchiligidagi Epic Games jamoasi Unreal Engine’ni dastlab o’zlarining birinchi shuter o’yini uchun ichki vosita sifatida yaratgan. Dvigatelning texnik sifati shu qadar yuqori bo’lganki, kompaniya uni boshqa studiyalarga litsenziya asosida sotishga qaror qildi, bu esa yangi biznes yo’nalishini ochdi.

Yuqori sifatli grafika imkoniyatlari

Unreal Engine har doim eng ilg’or grafik texnologiyalarni — dinamik yoritish, real vaqtda ray tracing va yuqori sifatli materiallarni — birinchilardan bo’lib joriy etishi bilan mashhur. Bu xususiyat uni ayniqsa vizual sifatga alohida e’tibor beradigan yirik “AAA” o’yinlar uchun tabiiy tanlovga aylantiradi.

C++ va Blueprint vizual skriptlash

Unreal Engine’da o’yin mantig’i an’anaviy ravishda C++ tilida yoziladi, bu esa yuqori samaradorlik va past darajadagi nazoratni ta’minlaydi. Bundan tashqari, Blueprint deb ataladigan vizual skriptlash tizimi dizaynerlarga va dasturchi bo’lmagan mutaxassislarga kod yozmasdan, grafik bloklarni bir-biriga ulash orqali o’yin mantig’ini yaratish imkonini beradi.

Fortnite va boshqa mashhur o’yinlar

Epic Games’ning o’zining “Fortnite” o’yini Unreal Engine’ning imkoniyatlarini namoyish etuvchi eng mashhur misol hisoblanadi. Bundan tashqari, ko’plab yirik studiyalar filmlar va teleseriallar uchun virtual to’plamlar yaratishda ham Unreal Engine’dan foydalanmoqda, bu esa dvigatelning o’yin sanoatidan tashqariga ham chiqqanini ko’rsatadi.

Royalti asosidagi litsenziya modeli

Unreal Engine’ning manba kodi ochiq bo’lib, uni bepul yuklab olish mumkin, ammo Epic Games o’yin muayyan daromad chegarasidan oshgandan so’ng, undan foiz (royalti) sifatida to’lov undiradi. Bu model kichik va boshlang’ich loyihalar uchun to’siqsiz kirish imkonini beradi, muvaffaqiyatli loyihalar esa daromadning bir qismini Epic bilan ulashadi.

Bog’liq tushunchalar

Epic Games, C++, Game engine, Fortnite, Unity, Ray tracing