Amazon CryEngine технологияларына негізделген Open 3D Engine ашық ойын қозғалтқышын шығарды

Amazon AAA ойындарын жасауға жарамды ойын қозғалтқышын ашатын O3DE (Open 3D Engine) жобасын жариялады. O3DE қозғалтқышы 2015 жылы Crytek лицензиясы бар CryEngine қозғалтқыш технологияларына негізделген бұрын әзірленген меншікті Amazon Lumberyard қозғалтқышының қайта жасалған және жетілдірілген нұсқасы. Код C++ тілінде жазылған және Apache 2.0 және MIT лицензиялары бойынша жарияланған. Linux, Windows 10, macOS, iOS және Android платформаларына қолдау көрсетіледі.

Қозғалтқышқа біріктірілген ойын әзірлеу ортасы, Vulkan, Metal және DirectX 12 қолдауы бар Atom Renderer көп ағынды фотореалистикалық көрсету жүйесі, кеңейтілетін 3D үлгі редакторы, кейіпкерлердің анимация жүйесі (Emotion FX), жартылай фабрикаттарды әзірлеу жүйесі кіреді. (prefab), нақты уақыттағы физика модельдеу қозғалтқышы және SIMD нұсқауларын пайдаланатын математикалық кітапханалар. Ойын логикасын анықтау үшін визуалды бағдарламалау ортасын (Script Canvas), сондай-ақ Lua және Python тілдерін пайдалануға болады.

Amazon CryEngine технологияларына негізделген Open 3D Engine ашық ойын қозғалтқышын шығарды

NVIDIA PhysX, NVIDIA Cloth, NVIDIA Blast және AMD TressFX физика модельдеуіне қолдау көрсетеді. Трафикті қысу және шифрлау, желі мәселелерін модельдеу, деректерді репликациялау және ағынды синхрондау құралдары бар кірістірілген желілік ішкі жүйе бар. Ол ойын ресурстары үшін әмбебап тор пішімін, Python-да ресурстарды генерациялауды автоматтандыруды және ресурстарды асинхронды жүктеуді қолдайды.

Amazon CryEngine технологияларына негізделген Open 3D Engine ашық ойын қозғалтқышын шығарды

Жоба бастапқыда сіздің қажеттіліктеріңізге бейімделу үшін жасалған және модульдік архитектурасы бар. Барлығы 30-дан астам модуль ұсынылады, бөлек кітапханалар ретінде жеткізіледі, ауыстыруға, үшінші тарап жобаларына біріктіруге және бөлек пайдалануға жарамды. Мысалы, модульдік арқасында әзірлеушілер графикалық рендерерді, дыбыстық жүйені, тілдік қолдауды, желілік стекті, физика қозғалтқышын және кез келген басқа компоненттерді ауыстыра алады.

Amazon CryEngine технологияларына негізделген Open 3D Engine ашық ойын қозғалтқышын шығарды

O3DE мен Amazon Lumberyard қозғалтқышының арасындағы айырмашылықтардың арасында Cmake негізіндегі жаңа құрастыру жүйесі, модульдік архитектура, ашық утилиталарды пайдалану, жаңа дайын жүйе, Qt негізіндегі кеңейтілген пайдаланушы интерфейсі, бұлттық қызметтермен жұмыс істеудің қосымша мүмкіндіктері, өнімділікті оңтайландыру, жаңа желілік мүмкіндіктер және жақсартылған қозғалтқыш. сәулелерді бақылау, жаһандық жарықтандыру, алға және кейінге қалдырылған көрсетуді қолдауымен көрсету. Қозғалтқышты қазірдің өзінде Amazon, бірнеше ойын және анимация студиялары, сондай-ақ робототехника компаниялары пайдаланады. Қозғалтқыш негізінде жасалған ойындардың ішінен Жаңа әлемді атап өтуге болады.

Қозғалтқышты бейтарап платформада одан әрі дамыту үшін Linux Foundation демеушілігімен Open 3D Foundation құрылды, оның мақсаты заманауи ойындар мен жоғары сенімділікті дамыту үшін ашық, жоғары сапалы 3D қозғалтқышын қамтамасыз ету болып табылады. нақты уақыт режимінде жұмыс істей алатын және кинематографиялық сапаны қамтамасыз ететін тренажерлар. Қозғалтқышты жасау бойынша бірлескен жұмысқа 20 компания қосылды, оның ішінде Adobe, AWS, Huawei, Niantic, Intel, Red Hat, AccelByte, Apocalypse Studios, Audiokinetic, Genvid Technologies, Халықаралық ойын әзірлеушілер қауымдастығы, SideFX және Open Robotics.



Ақпарат көзі: opennet.ru

пікір қалдыру