無料ゲーム エンジン Urho3D のコミュニティの分裂によりフォークが作成されました

Urho3D ゲーム エンジンの開発者コミュニティにおける矛盾 (「有害性」についての相互非難) の結果、プロジェクトのリポジトリとフォーラムへの管理アクセス権を持つ開発者 1vanK が、開発方針の変更と方向転換を一方的に発表しました。ロシア語を話すコミュニティに向けて。 21 月 3 日、変更リストのメモがロシア語で公開され始めました。 Urho1.9.0D XNUMX のリリースは、最後の英語版リリースとしてマークされています。

変更の理由は、英語を話すコミュニティのメンバーの有害性と、開発に参加する意欲のある人々の不足です (今年はほぼすべての変更がメンテナーによって追加されました)。 プロジェクト ドメイン (urho3d.io) は、2021 年以降開発から離れている前のメンテナ (Wei Tjong) が引き続き所有しています。

一方、実験的フォーク rbfx (Rebel Fork Framework) の開発者は、最初の中間リリースを発表し、主要なアイデアが実装され、フレームワークが使用可能になったことに注目しました。このフォークは Urho3D の開発を継続していますが、構造にいくつかの根本的な変更が加えられています。 rbfx の最も重要な変更の中には、PBR サポートによるレンダリングの再設計、Bullet 物理エンジンの PhysX への置き換え、Dear ImGUI を使用した GUI サブシステムの再加工、Lua および AngelScript へのバインディングの削除などが含まれます。

また、Urho3D コミュニティで進行中の危機に対応して、Urho3D の最新の安定版リリースに基づいて、より保守的なフォークである U3D が形成されました。 これに応じて、Urho3D メンテナは、新しい Urho3D リリースで開発されたバインディング ジェネレーターをフォーク作成者が独自にサポートできるかどうか疑問を表明したため、以前のリリースからフォークを作成するようアドバイスしました。 また、彼は実際にフォークを開発する可能性についても懐疑的であると表明しました。これまでは、フォークの作成者は開発に参加せず、粗雑で中途半端な変更のみを公開し、準備を整えるのを他の人に任せていたからです。

Urho3D エンジンは 2D および 3D ゲームの作成に適しており、Windows、Linux、macOS、Android、iOS、Web をサポートし、C++、AngelScript、Lua、および C# でゲームを作成できます。 エンジンの使用原理は Unity に非常に近いため、Unity に慣れている開発者はすぐに Urho3D の使用をマスターできます。 物理ベースのレンダリング、物理プロセス シミュレーション、インバース キネマティクスなどの機能がサポートされています。 レンダリングには OpenGL または Direct3D9 が使用されます。 プロジェクト コードは C++ で書かれており、MIT ライセンスに基づいて配布されます。

出所: オープンネット.ru

コメントを追加します