Eng Spaltung an der Gemeinschaft vum gratis Spillmotor Urho3D huet zu der Schafung vun enger Gabel gefouert

Als Resultat vu Widdersproch an der Gemeinschaft vun Entwéckler vum Urho3D Spillmotor (mat géigesäitege Virwërf vun "Toxizitéit"), huet den Entwéckler 1vanK, deen den administrativen Zougang zum Repository an de Forum vum Projet huet, unilateral eng Ännerung vum Entwécklungskurs an eng Reorientéierung ugekënnegt. Richtung russesch-allgemengen Communautéit. Den 21. November hunn d'Noten an der Lëscht vun den Ännerungen ugefaang op Russesch publizéiert ze ginn. D'Verëffentlechung vun Urho3D 1.9.0 gëtt als déi lescht engleschsproocheg Verëffentlechung markéiert.

De Grond fir d'Ännerungen ass d'Toxizitéit vun engleschsproochege Gemeinschaftsmemberen an de Mangel u Leit, déi gewëllt sinn an d'Entwécklung matzemaachen (dëst Joer goufen bal all d'Ännerunge vun den Ënnerhalter bäigefüügt). D'Projet Domain (urho3d.io) gehéiert weider zum fréiere Instander (Wei Tjong), deen zënter 2021 vun der Entwécklung fortgaang ass.

Mëttlerweil hunn d'Entwéckler vun der experimenteller Gabel rbfx (Rebel Fork Framework) déi éischt Zwëschenverëffentlechung ugekënnegt, bemierkt datt d'Haaptidee ëmgesat gouf an de Kader benotzbar ass. Dës Gabel setzt d'Entwécklung vun Urho3D weider, awer mat e puer radikal Ännerungen an der Struktur vum Projet.Zu de bedeitendsten Ännerungen am rbfx sinn Highlight redesigned Rendering mat PBR Support, Ersatz vum Bullet Physics Engine mat PhysX, Reworking vum GUI Subsystem mat Dear ImGUI, Ewechhuele vu Bindungen op Lua an AngelScript.

Och als Äntwert op déi lafend Kris an der Urho3D Gemeinschaft gouf eng méi konservativ Gabel geformt - U3D, baséiert op der leschter stabiler Verëffentlechung vun Urho3D. Als Äntwert huet den Urho3D Ënnerhalter ugeroden eng Gabel aus enger fréierer Verëffentlechung ze maachen, well hien Zweifel ausgedréckt huet iwwer d'Fäegkeet vum Gabelautor fir onofhängeg de Bindungsgenerator z'ënnerstëtzen, deen an neien Urho3D Verëffentlechungen entwéckelt gouf. Hien huet och Skepsis iwwer d'Méiglechkeet ausgedréckt fir eng Gabel an der Praxis z'entwéckelen, well virdrun den Auteur vun der Gabel net un der Entwécklung deelgeholl huet an nëmme rau an hallef schaffe Verännerungen publizéiert huet, et fir anerer iwwerlooss fir se an d'Bereetschaft ze bréngen.

Den Urho3D Motor ass gëeegent fir 2D an 3D Spiller ze kreéieren, ënnerstëtzt Windows, Linux, macOS, Android, iOS a Web, an erlaabt Iech Spiller an C++, AngelScript, Lua a C# ze kreéieren. D'Prinzipien fir de Motor ze benotzen sinn zimlech no un der Unity, wat d'Entwéckler, déi mat Unity vertraut sinn, erlaabt d'Benotzung vun Urho3D séier ze beherrschen. Features wéi kierperlech baséiert Rendering, kierperlech Prozesssimulatioun, an invers Kinematik ginn ënnerstëtzt. OpenGL oder Direct3D9 gëtt fir Rendering benotzt. De Projet Code ass an C ++ geschriwwen an ënner der MIT Lizenz verdeelt.

Source: opennet.ru

Setzt e Commentaire