Рушди бозӣ имрӯз афзоиш меёбад. Ҷаҳон аз Engine цайриҳащищӣ воқеан ҳаяҷоновар ва қобили омӯхтан аст.
Аз ин рӯ, дар ин мақола мо ба меъмории ин муҳаррики машҳури бозӣ назар хоҳем кард.
Мо дида мебароем, ки чӣ тавр Unreal Engine воситаи олӣ барои истеҳсоли бозиҳои видеоии баландсифат ва визуализатсияи меъморӣ мебошад. Инчунин, мо хусусиятҳои гуногунро дида мебароем, ки онро як воситаи пурқувват мегардонанд. Аз тарҳи ба ҷузъӣ асосёфта то забони скрипти дарунсохт; чолиби диккат аст.
Пас, биёед оғоз кунем ва омӯзем Engine цайриҳащищӣ!
Engine Unreal чист? Ва, Чаро ин қадар маъмул аст?
Unreal Engine як муҳаррики пурқуввати бозӣ аст.
Аз ин рӯ, агар шумо таҳиякунанда бошед, шумо метавонед ҳайратангез созед бозии видеои, таҷрибаҳои воқеияти виртуалӣ ва визуализатсияи меъморӣ бо он. Он дар байни таҳиягарон паҳн шудааст, зеро истифода ва танзими он оддӣ аст. Инчунин, он дорои доираи васеи асбобҳо ва қобилиятҳо мебошад.
Unreal Engine метавонад интихоби олиҷаноб барои сохтани лоиҳаи навбатии шумо бошад.
Биёед меъмории Unreal Engine-ро тавассути таҳлили ҷузъҳои он як ба як дида бароем.
Core
Ҷузъи асосии Unreal Engine ядрои муҳаррик буда, барои амалиёти асосӣ масъул аст. Он коркарди вуруд, идоракунии хотира ва риштаро идора мекунад. Инчунин, он китобхонаҳои бунёдиро, ки дар тамоми муҳаррик истифода мешаванд, ба монанди Китобхонаи математика ва Китобхонаи объектҳо пешниҳод мекунад.
Компоненти асосӣ барои зуд, боэътимод ва миқёспазир пешбинӣ шудааст. Аз ин рӯ, таҳиягарон метавонанд ба осонӣ бозиҳо ва барномаҳои баландсифат эҷод кунанд.
Яке аз хусусиятҳои асосии ҷузъи асосӣ системаи коркарди вуруди он мебошад. Он вуруди муш, клавиатура ва геймпадро дастгирӣ мекунад. Ин система хеле мутобиқ аст ва метавонад танҳо барои коркарди дастгоҳҳои вуруди бештар васеъ шавад. Механизми мураккаби идоракунии хотира низ ба ҷузъи асосӣ дохил карда шудааст.
Он барои кафолат додани он, ки хотира самаранок истифода мешавад, кӯмак мекунад. Ва он аз ихроҷи хотира пешгирӣ мекунад. Ғайр аз он, ҷузъи Core имкон медиҳад, ки чанд ришта. Ҳамин тавр, таҳиягарон метавонанд CPU-ҳои бисёрасосиро барои иҷрои бештар истифода баранд.
Муҳимияти ҷузъи асосӣ дар қобилияти он барои пешниҳод кардани таҳкурсии устувор аст. Ҳамин тавр, боқимондаи муҳаррик метавонад дар болои он сохта шавад. Он ба таҳиягарон кӯмак мекунад, ки ба тарҳрезии барномаҳо ва бозиҳо диққат диҳанд. Ба шумо лозим нест, ки дар бораи масъалаҳои сатҳи паст бо иҷрои вазифаҳои бунёдӣ, аз қабили коркарди воридот ва идоракунии хотира хавотир шавед. Ғайр аз он, ҷузъи асосӣ ҳамчун таҳкурсии мустаҳкам хизмат мекунад.
Нақшаи скрипти визуалӣ
Blueprint скрипти визуалӣ дар Unreal Engine як системаи скрипти визуалӣ мебошад. Шумо метавонед мантиқи бозӣ, рафтори AI ва дигар хусусиятҳои интерактивиро бидуни барномасозӣ тарроҳӣ кунед. Он дорои интерфейси кашолакунӣ барои сохтмон аст.
Инчунин, он гиреҳҳои пайвасткунандаро дар бар мегирад, ки амалҳо, шароитҳо ва рӯйдодҳои гуногунро ифода мекунанд.
Қувваи он аз қобилияти зуд таҷриба кардан ва такрор кардани консепсияҳои бозӣ иборат аст.
Ва, муҳимтар аз ҳама, он барои ғайри барномасозон хеле дастрас аст. Бе интизори барномасоз, дигар аъзоёни даста метавонанд ба зудӣ хусусиятҳои бозӣ созанд. Ин ба таври назаррас рушдро метезонад.
Аз ин рӯ, шумо метавонед ҳангоми тарҳрезӣ таҷрибаҳои ихтироъкоронатар дошта бошед.
Пешниҳод кардан
Унсури Rendering аз Unreal Engine масъули намоиши визуалӣ 3D дар экран аст. Он бо истифода аз DirectX, OpenGL ё Metal кор мекунад. Ғайр аз он, он дорои қобилиятҳои мураккаб ба монанди сояҳои мураккаб, инъикос ва сояҳои динамикӣ мебошад. Ҷузъи Rendering барои зуд, ҳамоҳанг ва миқёспазир сохта шудааст.
Барои он ки шумо метавонед таҷрибаи аҷиби визуалӣ эҷод кунед.
Яке аз хусусиятҳои муҳими ҷузъи Rendering ин дастгирии он барои шейдерҳои мураккаб мебошад. Ин маънои онро дорад, ки шумо метавонед маводҳо ва сатҳи хеле воқеӣ созед. Дастгирии аз ҷиҳати ҷисмонӣ асосёфта (PBR) ба шумо барои эҷод кардани тасвири воқеии рӯшноӣ ва мавод кӯмак мекунад.
Қобилиятҳои пешрафтаи равшанӣ, ба монанди равшании динамикӣ ва инъикоси вақти воқеӣ низ дастгирӣ карда мешаванд.
Бо Rendering, шумо метавонед усулҳои гуногуни коркарди пас аз коркардро истифода баред, ба монанди умқи майдон ва фарогирии фазои экран. Ва ҳамаи онҳо барои беҳтар кардани сифати умумии визуалии саҳна хидмат мекунанд.
Ҷузъи намоиши Unreal Engine ба туфайли самаранокии он бениҳоят хуб аст. Мо бо ин чиро дар назар дорем? Шумо метавонед суръати баланди кадрҳоро ҳатто дар сахтафзори пастсифат ба даст оред. Тааҷҷубовар нест, ки чаро он як воситаи маъмул дар байни таҳиягарони бозӣ аст!
физика
Ҷузъи Unreal Engine Physics дар муҳаррики NVIDIA PhysX асос ёфтааст. Ин маънои онро дорад, ки шумо метавонед ҷисмҳои сахт, ҷисмҳои мулоим ё моеъҳоро дақиқ модел кунед. Ин ҷузъ барои зуд, дақиқ ва миқёспазир пешбинӣ шудааст. Аз ин рӯ, шумо метавонед муносибатҳои физикии боварибахш ва ҷолиб созед.
Имкониятҳои пешрафтае, ки аз ҷониби ҷузъи Физика дастгирӣ мешаванд, моделсозии матоъро дар бар мегиранд. Шумо метавонед матои ҳаётбахш ва маводи матоъ созед. Инчунин хусусияти муайянкунии бархӯрд барои шинохтан ва вокуниш ба бархӯрд байни объектҳо дар саҳна мавҷуд аст.
Ҷузъи физика як хусусияти муҳими меъмории Unreal Engine мебошад. Он асос барои тавлиди мутақобилаи физикии воқеӣ ва боварибахш дар бозиҳо мебошад. Ин ҷузъ ба шумо асбобҳое медиҳад, ки таҷрибаи ҷолиб ва беихтиёрона эҷод кунед.
Шумо метавонед эҷодиёти худро ба лоиҳаҳои худ ҷалб кунед. Дуруст аст, ки оё он моделсозии физикаи воқеии рагдолл барои ҳарфҳо ё таҳияи муаммоҳои мураккаби физикӣ мебошад.
зиндашавӣ
Бо ин ҷузъ шумо метавонед аниматсияҳоро истифода баред, то одамон ва объектҳоро ба ҳаёт оваред. Ин ҷузъ асбобҳои зиёди эҷоди аниматсияро таъмин мекунад, ба монанди Animation Blueprints (графикҳо ва мошинҳои давлатӣ) ва аниматсияҳои ба монтаж асосёфта.
Системаи аниматсия инчунин метавонад аниматсияҳои дар дигар замимаҳои 3D сохташударо бо истифода аз формати файли FBX ба Unreal Engine ворид кунад.
Ҳангоме ки бозии шумо иҷро мешавад, шумо метавонед аниматсияҳои гуногунро идора ва омехта кунед. Шумо метавонед хусусиятҳоеро ба мисли пайдарпайии аниматсияҳо, ҷойҳои омехта ва мошинҳои давлатӣ истифода баред. Инчунин, як аниматсияро барои аломатҳои гуногун бо шаклҳои гуногуни бадан истифода бурдан мумкин аст.
Шумо метавонед ба ҳаракати аломатҳо дар сенарияи худ таъсир расонанд.
Audio
Унсури аудиои Unreal Engine воситаи пурқувват барои илова кардани садо ва мусиқӣ ба бозӣ ё барнома мебошад. Шумо метавонед аз имкониятҳои гуногун баҳра баред. Хусусиятҳое ба монанди дастгирии файлҳои аудиоӣ дар форматҳои гуногун ва назорати динамикии бозикунии аудио мавҷуданд.
Таҳиягарон метавонанд ҷузъи Audioро барои зуд илова ва коркарди ҷузъҳои аудио дар саҳна истифода баранд. Аз ин рӯ, шумо метавонед мусиқии пасзамина, эффектҳои садо ва овозҳоро ба осонӣ танзим кунед. Он дорои як қатор асбобҳо барои идора кардани бозикунии аудио, аз ҷумла садо, баландӣ ва паймоиш.
Унсури аудиои Unreal Engine комилан ба боқимондаи муҳаррик пайваст аст. Аз ин рӯ, шумо метавонед аудиои динамикӣ ва реактивӣ дошта бошед, ки ба рӯйдодҳои бозӣ ҷавоб медиҳад. Новобаста аз он ки шумо як бозии пойга ё таҷрибаи воқеияти виртуалӣ эҷод мекунед, ҷузъи Audio дорои ҳама чизест, ки ба шумо лозим аст.
Networking
Ҷузъи шабакавӣ дорои маҷмӯи пурраи абзорҳо барои эҷоди бозиҳо ва барномаҳои мултипликатори онлайн мебошад. Он конфигуратсияҳои гуногуни шабакаро дастгирӣ мекунад.
Инҳо аз ҳамсол ба ҳамсол, муштарӣ-сервер ва танзимоти сервери бахшидашуда иборатанд. Инчунин, он дорои API чандир ва устувор барои таҳияи қарорҳои шабакавии фармоишӣ мебошад.
Шумо метавонед аз қобилиятҳо ба монанди муоширати вақти воқеӣ ва ҳамоҳангсозии плеер истифода баред.
Ғайр аз он, меъмории шабакавӣ дар Unreal Engine барои хеле миқёспазир тарҳрезӣ шудааст. Ҳамин тариқ, он ҳам барои бозиҳои ночизи мустақил ва ҳам барои таҷрибаи мултипликатори миқёси калон мувофиқ аст.
Интерфейси корбар (UI)
Интерфейси корбарии Unreal Engine (UI) як воситаи ягона ва пурқувват аст. Шумо метавонед интерфейсҳои динамикӣ ва ба истифодабаранда дӯстона барои бозиҳо ва барномаҳо тарроҳӣ кунед. Баръакси системаҳои оддии UI, UI Unreal Engine бениҳоят чандир аст. Инчунин, он ба осонӣ ба талаботи беназири ҳар як лоиҳа мутобиқ карда мешавад.
Интерфейси корбарии Unreal Engine бо истифода аз маҷмӯи виджетҳо таҳия шудааст. Ин виджетҳо ҷузъҳои қаблан сохташудаи UI мебошанд, ба монанди тугмаҳо, слайдерҳо, майдонҳои матнӣ ва UMG (Unreal Motion Graphics). UMG як забони скрипти визуалӣ мебошад, ки ба шумо дар сохтани унсурҳои мутобиқшудаи UI кӯмак мекунад.
Шумо метавонед интерфейсҳои хеле интерактивӣ созед, ки ба ҳамкории корбар ҷавоб медиҳанд. Ва шумо метавонед намуди зоҳирӣ ва фаъолияти UI-ро пурра назорат кунед.
UI Unreal Engine инчунин як қатор хусусиятҳои мураккабро дастгирӣ мекунад. Ба инҳо мутобиқати чандпаҳлӯ ва бисёрплатформа, тарроҳии ҷавобгӯ ва тарҳбандии динамикӣ дохил мешаванд. Ба ҳамин монанд, шумо метавонед интерфейсҳоеро тарҳрезӣ кунед, ки дар доираи васеи дастгоҳҳо хуб кор мекунанд.
Он новобаста аз он ки шумо бозии мобилӣ, таҷрибаи VR ё барномаи мизи корӣ месозед, бемаънӣ кор мекунад.
хулоса
Истифодаи Unreal Engine, ба андешаи мо, як иқдоми оқилона барои таҳиягарон ва истеҳсолкунандагони бозӣ дар маҷмӯъ аст. Он дорои қобилияти бузург барои амалӣ кардани ғояҳои шумо мебошад, ки бо дастрасӣ ва ҷомеаи дастгириаш алоқаманд аст.
Аз ин рӯ, он ҳам барои таҳиягарони ботаҷриба ва ҳам онҳое, ки нав оғоз мекунанд, алтернативаи ҷолиб аст.
Инчунин бояд қайд кард, ки шумо метавонед Unreal Engine-ро дар соҳаҳои ғайр аз истеҳсоли бозӣ, аз қабили меъморӣ, тарроҳии маҳсулот, кино ва телевизион истифода баред.
Ҳамаи ин хусусиятҳо муттаҳид мешаванд, то Unreal Engineро интихоби барҷастае барои ҳар касе, ки мехоҳанд таҷрибаи инноватсионӣ ва ҷолиб таҳия кунанд, гардонанд.
Дин ва мазҳаб