Microsoft ir pievienojies darbam pie atvērtā spēļu dzinēja Open 3D Engine

Организация Linux Foundation объявила о присоединении компании Microsoft к фонду Open 3D Foundation (O3DF), созданному для продолжения совместной разработки игрового движка Open 3D Engine (O3DE), после его открытия компанией Amazon. Компания Microsoft вошла в число главных участников, в одном ряду с Adobe, AWS, Huawei, Intel и Niantic. Представитель Microsoft войдёт в состав управляющего совета (Governing Board) O3DF. Общее число участников Open 3D Foundation достигло 25.

С момента открытия исходных текстов в движок O3DE внесено около 14 тысяч изменений, охватывающих примерно 2 млн строк кода. Ежемесячно в репозиториях проекта фиксируется 350-450 коммитов от 60-100 разработчиков. Главной целью проекта называется предоставление открытого высококачественного 3D-движка для разработки современных игр класса AAA и высокоточных симуляторов, способных работать в режиме реального времени и обеспечить качество кинематографического уровня.

Open 3D Engine ir pārveidota un uzlabota iepriekš izstrādātā patentētā Amazon Lumberyard dzinēja versija, kuras pamatā ir CryEngine dzinēju tehnoloģijas, kuras licencēja Crytek 2015. gadā. Dzinējs ietver integrētu spēļu izstrādes vidi, daudzpavedienu fotoreālistisku renderēšanas sistēmu Atom Renderer ar atbalstu Vulkan, Metal un DirectX 12, paplašināmu 3D modeļu redaktoru, rakstzīmju animācijas sistēmu (Emotion FX), pusfabrikātu produktu izstrādes sistēmu. (sagataves), fizikas simulācijas dzinējs reāllaika un matemātiskās bibliotēkas, izmantojot SIMD instrukcijas. Lai definētu spēles loģiku, var izmantot vizuālo programmēšanas vidi (Script Canvas), kā arī Lua un Python valodas.

Dzinēju jau izmanto Amazon, vairākas spēļu un animācijas studijas, kā arī robotikas uzņēmumi. No spēlēm, kas izveidotas uz dzinēja bāzes, var atzīmēt New World un Deadhaus Sonata. Projekts sākotnēji tika izstrādāts tā, lai to pielāgotu jūsu vajadzībām, un tam ir modulāra arhitektūra. Kopumā tiek piedāvāti vairāk nekā 30 moduļi, kas tiek piegādāti kā atsevišķas bibliotēkas, kas ir piemēroti nomaiņai, integrācijai trešo pušu projektos un lietošanai atsevišķi. Piemēram, pateicoties modularitātei, izstrādātāji var nomainīt grafikas renderētāju, skaņas sistēmu, valodas atbalstu, tīkla steku, fizikas dzinēju un jebkurus citus komponentus.

Avots: opennet.ru

Pievieno komentāru