Pulsuz oyun mühərriki Urho3D cəmiyyətində parçalanma çəngəlin yaradılmasına səbəb oldu

Urho3D oyun mühərriki tərtibatçısı cəmiyyətindəki mübahisələr nəticəsində (qarşılıqlı "toksiklik" ittihamları ilə) depoya və layihə forumuna inzibati girişi olan 1vanK tərtibatçısı birtərəfli qaydada inkişaf kursunda dəyişiklik və yenidən istiqamətləndirmə elan etdi. rusdilli icma. Noyabrın 21-dən dəyişikliklər siyahısındakı qeydlər rus dilində dərc olunmağa başladı. Urho3D 1.9.0 versiyasının buraxılışı son ingiliscə buraxılış kimi qeyd olunur.

Dəyişikliklərin səbəbi ingilisdilli icma üzvlərinin toksikliyi və inkişafa qoşulmaq istəməməsidir (bu il, demək olar ki, bütün dəyişikliklər baxıcılar tərəfindən əlavə edilmişdir). Layihə domeni (urho3d.io) 2021-ci ildən inkişafdan çıxmış keçmiş baxıcıya (Wei Tjong) məxsus olmaqda davam edir.

Bu arada rbfx eksperimental çəngəlinin (Rebel Fork Framework) tərtibatçıları əsas ideyanın həyata keçirildiyini və çərçivənin istifadəyə yararlı olduğunu qeyd edərək ilk aralıq buraxılışını elan etdilər.Bu çəngəl Urho3D-nin inkişafını davam etdirir, lakin bəzi radikal dəyişikliklərlə layihənin strukturu.rbfx-də ən əhəmiyyətli dəyişikliklər arasında PBR dəstəyi ilə yenidən işlənmiş renderin vurğulanması, Bullet fizika mühərrikinin PhysX ilə əvəz edilməsi, Hörmətli ImGUI-dən istifadə edərək GUI alt sisteminin yenidən dizayn edilməsi, Lua və AngelScript-ə bağlamaların aradan qaldırılması daxildir.

Urho3D icmasında davam edən böhrana cavab olaraq, Urho3D-nin ən son stabil buraxılışına əsaslanan daha mühafizəkar çəngəl - U3D formalaşdı. Cavab olaraq, Urho3D texniki xidmətçisi, çəngəl müəllifinin Urho3D-nin yeni buraxılışlarında hazırlanmış bağlayıcı generatoru müstəqil şəkildə dəstəkləmək qabiliyyətinə şübhə etdiyini bildirdiyi üçün daha erkən buraxılışı çəngəlləməyi tövsiyə etdi. O, həmçinin çəngəlin praktikada hazırlanmasının mümkünlüyünə şübhə ilə yanaşdığını bildirdi, çünki bundan əvvəl çəngəl müəllifi işlənmədə iştirak etmirdi və yalnız xam və yarı işlənmiş dəyişiklikləri dərc edərək, onları hazır vəziyyətə gətirmək üçün başqalarına keçirdi.

Urho3D mühərriki 2D və 3D oyunlar yaratmaq üçün uyğundur, Windows, Linux, macOS, Android, iOS və Web-i dəstəkləyir və C++, AngelScript, Lua və C# dillərində oyunlar yaratmağa imkan verir. Mühərrikdən istifadə prinsipləri Unity-ə kifayət qədər yaxındır ki, bu da Unity ilə tanış olan tərtibatçılara Urho3D-dən istifadəni tez mənimsəməyə imkan verir. Fiziki əsaslı göstərmə, fiziki proseslərin simulyasiyası və tərs kinematika kimi xüsusiyyətlər dəstəklənir. Göstərmək üçün OpenGL və ya Direct3D9 istifadə olunur. Layihə kodu C++ dilində yazılmışdır və MIT lisenziyası altında paylanmışdır.

Mənbə: opennet.ru

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