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 Фондунун колдоосу астында Open 3D Foundation түзүлдү, анын максаты заманбап оюндарды жана жогорку тактыкты өнүктүрүү үчүн ачык, жогорку сапаттагы 3D кыймылдаткычын камсыз кылуу. реалдуу убакытта иштей ала турган жана кинематографиялык сапатты камсыз кыла турган симуляторлор. 20 компания буга чейин эле Adobe, AWS, Huawei, Niantic, Intel, Red Hat, AccelByte, Apocalypse Studios, Audiokinetic, Genvid Technologies, Эл аралык оюн иштеп чыгуучулар бирикмеси, SideFX жана Open Robotics, анын ичинде мотор боюнча биргелешкен ишке кошулду.



Source: opennet.ru

Комментарий кошуу