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

Qeyri-kommersiya təşkilatı Open 3D Foundation (O3DF) real vaxt rejimində işləyə bilən və kino keyfiyyətini təqdim edə bilən müasir AAA oyunları və yüksək dəqiqlikli simulyasiyalar hazırlamaq üçün uyğun olan Open 3D Engine 3 (O22.10DE) açıq 3D oyun mühərrikinin buraxıldığını elan 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ərriki üçün mənbə kodu 2021-ci ilin iyulunda Amazon tərəfindən açıq mənbəyə malik olub və 2015-ci ildə Crytek-dən lisenziya almış CryEngine mühərrik texnologiyaları üzərində qurulmuş, əvvəllər hazırlanmış xüsusi Amazon Lumberyard mühərrikinin koduna əsaslanır. Kəşfdən sonra mühərrikin hazırlanmasına Linux Fondunun himayəsi altında yaradılmış Open 3D Foundation qeyri-kommersiya təşkilatı nəzarət edir.Amazondan başqa Epic Games, Adobe, Huawei, Microsoft, Intel və Niantic kimi şirkətlər layihə üzrə birgə işlərə qoşulub.

Mühərrikə inteqrasiya olunmuş oyun inkişaf mühiti, Vulkan, Metal və DirectX 12 dəstəyi ilə çox yivli fotorealistik render sistemi Atom Renderer, genişləndirilə bilən 3D model redaktoru, xarakter animasiya sistemi (Emotion FX), yarımfabrikat məhsul inkişaf sistemi daxildir. (prefabrik), real vaxt rejimində fizika simulyasiya mühərriki və SIMD təlimatlarından istifadə edən riyazi kitabxanalar. Oyun məntiqini müəyyən etmək üçün vizual proqramlaşdırma mühitindən (Script Canvas), həmçinin Lua və Python dillərindən istifadə edilə bilər.

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.

Yeni versiyada dəyişikliklər arasında:

  • Yeni iştirakçıların işə cəlb edilməsini və inkişaf qrupunun üzvləri arasında qarşılıqlı əlaqəni asanlaşdırmaq üçün yeni funksiyalar təklif edilmişdir. Əlavə dəstək: URL vasitəsilə layihələri yükləmək və paylaşmaq üçün xarici layihələr; standart layihələrin yaradılmasını sadələşdirmək üçün şablonlar; işlənmiş resurslara ortaq girişin təşkili üçün şəbəkə resursunun önbelleği; Gem uzantılarını tez yaratmaq üçün sehrbazlar.
  • Multiplayer oyunları yaratmaq üçün təkmilləşdirilmiş alətlər. Hazır funksiyalar server və müştəri arasında əlaqələrin təşkili, sazlama və şəbəkələrin yaradılması üçün təmin edilir.
  • Animasiya əlavə etmək prosesləri sadələşdirilmişdir. Kök hərəkətinin çıxarılması üçün əlavə daxili dəstək (Root Motion, skeletin kök sümüyünün animasiyasına əsaslanan xarakter hərəkəti). Təkmilləşdirilmiş animasiya idxal prosesi.
  • Resurslar arasında naviqasiya üçün interfeys imkanları genişləndirilib. Resursların isti yenidən yüklənməsi üçün əlavə dəstək.
  • Viewport ilə işləmək rahatlığı yaxşılaşdırılıb, elementlərin seçimi və prefabriklərin redaktəsi təkmilləşdirilib.
  • Landşaft tikinti sistemi eksperimental imkanlar kateqoriyasından ilkin hazırlıq (preview) vəziyyətinə keçirilib. Landşaftların göstərilməsi və redaktə edilməsinin performansı əhəmiyyətli dərəcədə yaxşılaşdırılıb. 16 ilə 16 kilometr ölçülən ərazilərə miqyasda işləmək üçün əlavə dəstək.
  • Göy və ulduzların yaradılması üçün əlavələr kimi yeni render funksiyaları tətbiq edilib.

Mənbə: opennet.ru

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