Microsoft Amazon'дун ачык оюн кыймылдаткычы болгон Open 3D Foundation компаниясына кошулду

Бул тууралуу Linux Foundation билдирди Microsoft Open 3D Фондуна кошулду (O3DF), ал Amazon тарабынан чыгарылгандан кийин Open 3D Engine (O3DE) биргелешип иштеп чыгууну улантуу үчүн түзүлгөн.

Microsoft Adobe, AWS, Huawei, Intel жана Niantic менен бирге эң мыкты салым кошкондордун арасында болгон. Microsoft өкүлү O3DF Башкаруу Кеңешинде кызмат кылат. Open 3D фондунун мүчөлөрүнүн жалпы саны 25ке жетти.

Булак коду ачылгандан бери 14.000 XNUMXге жакын өзгөртүүлөр киргизилген O3DE кыймылдаткычында, болжол менен 2 миллион сап кодду камтыйт. Ай сайын долбоордун репозиторийлеринде 350-450 иштеп чыгуучулардын 60-100 милдеттенмелери бекитилет.

Долбоордун негизги максаты болуп саналат ачык, жогорку сапаттагы 3D кыймылдаткычын камсыз кылуу реалдуу убакыт режиминде иштеп, кинематографиялык сапатты бере турган заманбап AAA классындагы оюндарды жана жогорку тактыктагы симуляторлорду өнүктүрүү үчүн.

3D Engine ачыңыз мурда Amazon тарабынан иштелип чыккан менчик кыймылдаткычтын кайра каралып жана жакшыртылган версия болуп саналат Lumberyard CryEngine технологиясына негизделген, 2015-жылы Crytek лицензиясын алган. Кыймылдаткычта оюнду өнүктүрүү үчүн интеграцияланган чөйрө, Vulkan, Metal жана DirectX 12 колдоосу менен Atom Renderer көп жиптүү фотореалисттик рендеринг системасы, кеңейтилүүчү 3D моделдин редактору, каармандардын анимация системасы ( Emotion FX), алдын ала түзүлгөн иштеп чыгуу системасы, реалдуу убакытта физикалык моделдөө кыймылдаткычы жана SIMD нускамаларын колдонгон математикалык китепканалар.

Визуалдык программалоо чөйрөсү (Script Canvas), ошондой эле Lua жана Python тилдери оюн логикасын аныктоо үчүн колдонулушу мүмкүн.

Мотор ал буга чейин Amazon, ар кандай оюн жана анимация студиялары жана робототехника компаниялары тарабынан колдонулат. Кыймылдаткычтын негизинде түзүлгөн оюндардын ичинен New World жана Deadhaus Sonata бөлүүгө болот. Долбоор алгач сиздин муктаждыктарыңызды канааттандыруу үчүн иштелип чыккан жана модулдук архитектурага ээ.

Бардыгы болуп, 30дан ашык модулдар сунушталат, алар өзүнчө китепкана катары берилет, алмаштырууга, үчүнчү тараптын долбоорлоруна интеграциялоого жана өз алдынча колдонууга ылайыктуу. Мисалы, модулдуктун аркасында иштеп чыгуучулар графикалык рендерерди, үн системасын, тилди колдоону, тармактык стекти, физикалык кыймылдаткычты жана башка компоненттерди алмаштыра алышат.

Долбоор алгач сиздин муктаждыктарыңызга жооп берүү үчүн иштелип чыккан жана модулдук архитектурага ээ. Бардыгы болуп 30дан ашык модулдар сунушталат, алар өз алдынча китепкана катары берилет, алмаштырууга, үчүнчү тараптын долбоорлоруна интеграциялоого жана өзүнчө колдонууга ылайыктуу. Мисалы, модулдуктун аркасында иштеп чыгуучулар графикалык рендерингди, үн системасын, тилди колдоону, тармактык стекти, физикалык кыймылдаткычты жана башка бардык компоненттерди алмаштыра алышат.

Негизги компоненттерден төмөнкүлөр өзгөчөлөнүп турат:

  • Оюнду өнүктүрүү үчүн интеграцияланган чөйрө.
  • Vulkan, Metal жана DirectX 12 графикалык API колдоосу менен Atom Processor көп жиптүү фотореалисттик рендеринг кыймылдаткычы.
  • Кеңейтүүчү 3D моделдин редактору.
  • Үн подсистемасы.
  • Каармандардын анимация системасы (Emotion FX).
  • Жарым фабрикаттарды (префабрикаларды) иштеп чыгуу системасы.
  • Реалдуу убакыттагы физикалык симуляциялык кыймылдаткыч. Физика симуляциясы үчүн NVIDIA PhysX, NVIDIA Cloth, NVIDIA Blast жана AMD TressFX колдойт.
  • SIMD нускамаларын колдонгон математикалык китепканалар.
  • Трафиктин кысуу жана шифрлөө, тармак көйгөйлөрүн симуляциялоо, маалыматтардын репликациясын жана агымын синхрондоштурууну колдоо менен тармактык подсистема.
  • Оюн активдери үчүн универсалдуу тор форматы. Сиз Python скрипттеринен ресурстарды жаратып, ресурстарды асинхрондук түрдө жүктөй аласыз.
  • Lua жана Python тилдеринде оюндун логикасын аныктоо үчүн компоненттер.

жана O3DEден Amazon Lumberyard кыймылдаткычына олуттуу айырмачылыктар, анын ичинде жаңы Cmake куруу тутуму, модулдук архитектура, ачык булак утилиталары, жаңы алдын ала түзүлгөн система, Qt негизинде кеңейтилүүчү колдонуучу интерфейси, булут кызматтары менен иштөө үчүн кошумча мүмкүнчүлүктөр, өндүрүмдүүлүктү оптималдаштыруу, тармактын жаңы мүмкүнчүлүктөрү, нурларды көзөмөлдөө, глобалдык жарыктандыруу, күтүү жана кечиктирилген көрсөтүүнү колдоо менен мотордун жакшыртылган рендеринги.

Акыр -аягы, эгер сиз бул жөнүндө көбүрөөк билүүнү кааласаңыз, чоо -жайын сурасаңыз болот Төмөнкү шилтемеде.


Макаланын мазмуну биздин принциптерге карманат редакциялык этика. Ката жөнүндө кабарлоо үчүн чыкылдатыңыз бул жерде.

Комментарий биринчи болуп

Комментарий калтырыңыз

Сиздин электрондук почта дареги жарыяланбайт.

*

*

  1. Маалыматтар үчүн жооптуу: Мигель Анхель Гатан
  2. Маалыматтын максаты: СПАМды көзөмөлдөө, комментарийлерди башкаруу.
  3. Мыйзамдуулук: Сиздин макулдугуңуз
  4. Маалыматтарды берүү: Маалыматтар үчүнчү жактарга юридикалык милдеттенмелерден тышкары билдирилбейт.
  5. Маалыматтарды сактоо: Occentus Networks (ЕС) тарабынан уюштурулган маалыматтар базасы
  6. Укуктар: Каалаган убакта маалыматыңызды чектеп, калыбына келтирип жана жок кыла аласыз.