Microsoft შეუერთდა ღია თამაშის ძრავის 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 არის ადრე შემუშავებული Amazon Lumberyard ძრავის განახლებული და გაუმჯობესებული ვერსია, რომელიც დაფუძნებულია CryEngine ძრავის ტექნოლოგიებზე, ლიცენზირებული Crytek-ისგან 2015 წელს. ძრავა მოიცავს თამაშის განვითარების ინტეგრირებულ გარემოს, მრავალძალიან ფოტორეალისტურ რენდერის სისტემას Atom Renderer Vulkan, Metal და DirectX 12-ის მხარდაჭერით, გაფართოებული 3D მოდელის რედაქტორი, პერსონაჟების ანიმაციის სისტემა (Emotion FX), ნახევრად მზა პროდუქტის განვითარების სისტემა. (prefab), ფიზიკის სიმულაციური ძრავა რეალურ დროში და მათემატიკური ბიბლიოთეკები SIMD ინსტრუქციების გამოყენებით. თამაშის ლოგიკის განსაზღვრისთვის შეიძლება გამოყენებულ იქნას ვიზუალური პროგრამირების გარემო (Script Canvas), ისევე როგორც Lua და Python ენები.

ძრავას უკვე იყენებს Amazon, რამდენიმე სათამაშო და ანიმაციური სტუდია, ასევე რობოტების კომპანიები. ძრავის ბაზაზე შექმნილ თამაშებს შორის შეიძლება აღინიშნოს New World და Deadhaus Sonata. პროექტი თავდაპირველად შემუშავებული იყო თქვენს საჭიროებებზე ადაპტირებულად და აქვს მოდულარული არქიტექტურა. საერთო ჯამში, 30-ზე მეტი მოდული არის შემოთავაზებული, რომლებიც მოწოდებულია ცალკე ბიბლიოთეკების სახით, შესაფერისი ჩანაცვლებისთვის, მესამე მხარის პროექტებში ინტეგრირებისთვის და ცალკე გამოსაყენებლად. მაგალითად, მოდულარობის წყალობით, დეველოპერებს შეუძლიათ შეცვალონ გრაფიკული რენდერი, ხმის სისტემა, ენის მხარდაჭერა, ქსელის სტეკი, ფიზიკური ძრავა და ნებისმიერი სხვა კომპონენტი.

წყარო: opennet.ru

ახალი კომენტარის დამატება