Amazon tərəfindən açılan Open 3D Engine oyun mühərrikinin ilk buraxılışı

Qeyri-kommersiya təşkilatı Open 3D Foundation (O3DF) real vaxt və kino keyfiyyətinə malik müasir AAA oyunları və yüksək keyfiyyətli simulyasiyalar hazırlamaq üçün uyğun olan açıq 3D oyun mühərrikinin Open 3D Engine (O3DE) ilk əhəmiyyətli buraxılışını nəşr etdi. Kod C++ dilində yazılmış və Apache 2.0 lisenziyası altında nəşr edilmişdir. Linux, Windows, macOS, iOS və Android platformaları üçün dəstək var.

O3DE mühərrikinin mənbə kodu bu ilin iyul ayında Amazon tərəfindən açılıb və 2015-ci ildə Crytek-dən lisenziya almış CryEngine mühərrik texnologiyaları əsasında qurulmuş, əvvəllər hazırlanmış xüsusi Amazon Lumberyard mühərrikinin koduna əsaslanır. Mühərriki neytral platformada inkişaf etdirmək üçün Linux Fondunun himayəsi altında Open 3D Foundation təşkilatı yaradılıb ki, onun tərkibində Amazondan əlavə Adobe, Huawei, Intel, Red Hat, Niantic, AccelByte, Apocalypse kimi şirkətlər də var. Studios, Audiokinetic, Genvid Technologies, Beynəlxalq Oyun Tərtibatçıları Assosiasiyası, SideFX və Open Robotics.

Amazon tərəfindən açılan Open 3D Engine oyun mühərrikinin ilk buraxılışı

Mühərrikdən artıq Amazon, bir neçə oyun və animasiya studiyaları, eləcə də robototexnika şirkətləri istifadə edir. Mühərrik əsasında yaradılan oyunlar arasında Yeni Dünya və Deadhaus Sonatanı qeyd etmək olar. Layihə ilkin olaraq ehtiyaclarınıza uyğunlaşa bilmək üçün nəzərdə tutulmuşdu və modul arxitekturaya malikdir. Ümumilikdə, 30-dan çox modul təklif olunur, ayrıca kitabxana kimi təqdim olunur, dəyişdirilməsi, üçüncü tərəf layihələrinə inteqrasiyası və ayrıca istifadə üçün uyğundur. Məsələn, modulluq sayəsində tərtibatçılar qrafik rendereri, səs sistemini, dil dəstəyini, şəbəkə yığınını, fizika mühərrikini və hər hansı digər komponentləri əvəz edə bilərlər.

Əsas mühərrik komponentləri:

  • Oyun inkişafı üçün inteqrasiya olunmuş mühit.
  • Vulkan, Metal və DirectX 12 qrafik API-lərini dəstəkləyən çox yivli fotorealistik render sistemi Atom Renderer.
  • Genişləndirilə bilən 3D model redaktoru.
  • Səs alt sistemi.
  • Xarakter animasiya sistemi (Emotion FX).
  • Yarımfabrikatların hazırlanması sistemi (prefabrik).
  • Real vaxtda fiziki prosesləri simulyasiya etmək üçün mühərrik. NVIDIA PhysX, NVIDIA Cloth, NVIDIA Blast və AMD TressFX fizika simulyasiyası üçün dəstəklənir.
  • SIMD təlimatlarından istifadə edən riyaziyyat kitabxanaları.
  • Trafikin sıxılması və şifrələnməsi, şəbəkə problemlərinin simulyasiyası, məlumatların təkrarlanması və axın sinxronizasiyası dəstəyi ilə şəbəkə alt sistemi.
  • Oyun resursları üçün universal şəbəkə formatı. Python skriptlərindən resurslar yaratmaq və resursları asinxron yükləmək mümkündür.
  • Lua və Python-da oyun məntiqini təyin etmək üçün komponentlər.

Amazon tərəfindən açılan Open 3D Engine oyun mühərrikinin ilk buraxılışı

O3DE və Amazon Lumberyard mühərriki arasındakı fərqlər arasında Cmake-ə əsaslanan yeni quruluş sistemi, modul arxitektura, açıq kommunalların istifadəsi, yeni prefabrik sistem, Qt əsasında genişləndirilə bilən istifadəçi interfeysi, bulud xidmətləri ilə işləmək üçün əlavə imkanlar, performans optimallaşdırmaları, yeni şəbəkə imkanları və təkmilləşdirilmiş mühərrik. şüa izləmə, qlobal işıqlandırma, irəli və təxirə salınmış göstərmə dəstəyi ilə render.

Qeyd olunur ki, mühərrik kodu açıldıqdan sonra layihəyə 250-dən çox tərtibatçı qoşulub və 2182 dəyişiklik həyata keçirib. Layihənin ilk buraxılışı stabilləşmə mərhələsindən keçib və peşəkar 3D oyunların və simulyatorların hazırlanması üçün hazır hesab olunur. Linux üçün deb formatında paketlərin formalaşmasına başlanılıb və Windows üçün quraşdırıcı təklif olunub. Yeni versiyaya həmçinin profil yaratmaq və performans testi üçün alətlər, eksperimental landşaft generatoru, vizual proqramlaşdırma mühiti ilə inteqrasiya Script Canvas, bulud xidmətlərini dəstəkləyən Gem genişləndirmələri sistemi, multiplayer onlayn oyunlar yaratmaq üçün əlavələr, Windows, Linux, macOS, iOS və Android platformalarında mühərriki konfiqurasiya etmək və inkişafı dəstəkləmək üçün SDK. O3DE üçün qiymətli daş uzantıları şəklində, Kythera süni intellekt mühərriki, Sezium coğrafi məkan 3D modelləri və PopcornFX vizual effektləri ilə paketlər buraxıldı.

Mənbə: opennet.ru

Добавить комментарий