nemrég bejelentették az új 5.1-es verzió megjelenését a népszerű játékmotorból Unreal Engine, verzió, amely sok új funkciót és fejlesztést hoz a motorba.
Meg kell jegyezni, hogy ez a verzió magában foglalja a Lumen, a globális világítási rendszer, a Nanite fejlesztéseit, a mikropoligonokon és virtuális árnyéktérképeken alapuló geometriai rendszer. A cél az, hogy a legújabb generációs konzolokra 60 FPS-sel futó játékokat szállítsanak.
Pontosabban a fejlesztők hozzáadtuk a Nanite raszterező újraprogramozásának lehetőségét, különösen azért, hogy lehetővé tegyék a szél által a lombozatban okozott mozgást reprodukáló deformációk létrehozását. Ezenkívül az átlátszatlansági maszkok menet közben is cserélhetők.
Az Unreal Engine 5.1 fő újdonságai
Ez az új verzió az Unreal Engine 5.1-ből származik gyorsítótárat implementált a DirectX 12 folyamatállapot-objektumokhoz, ami leegyszerűsíti a DirectX 12 játék gyártását, így a shaderek összeállítása is igény szerint történik, ami lehetővé teszi, hogy a motor jobban reagáljon.
Egy másik változás, amely kiemelkedik az új verzióban, az Az óriásvilágok létrehozásához kapcsolódó funkciók továbbfejlesztésre kerültek. Nevezetesen, a motor támogatja ezeknek a hatalmas világoknak a koordinátarendszereit a pontosság elvesztése nélkül. Ezenkívül lehetőség van világrészek létrehozására a verziókövetés javítása érdekében. Végül a hierarchikus részletesség új szintje széles hatókört tesz lehetővé, miközben csökkenti a memóriahasználatot.
A motor teljesítménye az élő események munkafolyamataihoz is javult, beleértve az új vizuális effektus-szerkesztőt és az nDisplay képernyők jobb megjelenítését, valamint hozzáadott egy Soundscape modult a környezeti hangok procedurális generálásához A jelenetben.
Az AI oldalán az intelligens objektumok és az állapotfák most már stabilak (gyártásra kész). A „MassEntity” modul béta állapotban van. Ezek az eszközök lehetővé tették a demókészlet létrehozását a Mátrix világában.
Ezen felül az Unreal Engine 5.1 új verziója egy funkciók sorozata a játékfejlesztők hatékonyságának javítására és más nagyszabású interaktív projektek, amelyek elősegítik a csapatok termelékenységét.
A Virtual Assets esetében megemlítik, hogy a metaadatokat leválasztották az objektumadatokról, amely lehetővé teszi a fejlesztők számára, hogy csak azt szinkronizálják, amire szükségük van az olyan forrásvezérlő rendszerekről, mint a Perforce, ami kisebb munkaterületeket és gyorsabb szinkronizálást eredményez azon fejlesztők számára, akiknek nincs szükségük a teljes adatobjektumhoz való hozzáférésre. Kezdetben ez a funkció támogatja a textúrákat és a hangeszközöket, azzal a szándékkal, hogy a jövőben további típusokat adjunk hozzá.
Az új is szóba kerül HLOD (Hierarchical Level of Detail) támogatás a víz rendereléséhez és áramlásához amellyel nagyobb víztömegeket hozhat létre jobb teljesítménnyel és kisebb memóriaterülettel.
Si részletesebben szeretne tudni erről az új kiadásról ellenőrizheti a következő link, ahol tudom, hogy felsorolják és leírják az Unreal Engine 5.1 összes hírét.
Hogyan lehet az Unreal Engine-t Linuxra telepíteni?
Azok számára, akik szeretnék telepíteni ezt a játékmotort, Ennek legegyszerűbb módja a GitHub és az epikus játékok fiókjának létrehozása.
Amellyel hozzáférést fogunk kérni a következő link. A szükséges fájlok letöltéséhez.
Ha ez megtörtént, futtasson egy terminálon, ahol meg fogja kérni tőlünk a GitHub felhasználónevünket és jelszavunkat:
git clone https://github.com/3dluvr/UnrealEngine.git
Ha kész, akkor végrehajtjuk a szkripteket:
cd UnrealEngine ./Setup.sh ./GenerateProjectFiles.sh
Ha minden jól sikerült, és nem voltak problémáink a függőségekkel, akkor építsük fel az Unreal Engine szerkesztőt:
make SlateViewer make UE4Editor ARGS=-clean make ShaderCompileWorker UnrealLightmass UnrealPak CrashReportClient UE4Editor
Ez sokáig tart, de láthatja, hogyan halad. Miután az egész folyamat befejeződött és hibák nélkül futtathatjuk ennek a grafikus motornak a szerkesztőjét a következő paranccsal:
cd Engine/Binaries/Linux && ./UE4Editor
És kész vele, elkezdheti használni a motort.
Nem kell összeállítani. Az Unreal már az 5. verzió óta terjeszti a bináris fájlokat Linuxra. Ez pedig olyan egyszerű, mint letölteni és kicsomagolni a zip fájlt.