Microsoft ачык оюн кыймылдаткычы Open 3D Engine боюнча ишке кошулду

Linux Foundation Microsoft компаниясы Open 3D Engine (O3DE) оюн кыймылдаткычын Amazon тарабынан ачылгандан кийин биргелешип иштеп чыгууну улантуу үчүн түзүлгөн Open 3D Foundation (O3DF) кошулганын жарыялады. Microsoft Adobe, AWS, Huawei, Intel жана Niantic менен бирге эң мыкты катышуучулардын арасында болду. Microsoft өкүлү O3DF Башкаруу Кеңешине кошулат. Open 3D Foundation катышуучуларынын жалпы саны 25ке жетти.

Баштапкы код ачылгандан бери O3DE кыймылдаткычына болжол менен 14 миллион сап кодду камтыган 2 миңге жакын өзгөртүүлөр киргизилди. Ай сайын долбоордун репозиторийлеринде 350-450 иштеп чыгуучулардын 60-100 милдеттенмелери жазылып турат. Долбоордун негизги максаты - реалдуу убакыт режиминде иштей ала турган жана кинематографиялык сапатты камсыз кылган заманбап AAA оюндарын жана жогорку тактыктагы симуляторлорду иштеп чыгуу үчүн ачык, сапаттуу 3D кыймылдаткычын камсыз кылуу.

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

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

Source: opennet.ru

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