このプロジェクトについて
ReyEngineは、ゲームLeague of Legends向けのMODを作成・編集するために設計された専用開発ツールです。「LoLアセットのためのUnreal/Unity」と称され、マップ、モデル、パーティクル、オーディオ用の包括的なエディター群を提供し、Riot Gamesのオリジナルファイルを変更することなく、配布可能なMODパッケージ(.wad.clientまたは.fantome)を構築できます。
主な機能は次のとおりです。
- **プロジェクト管理**: ウィザードベースのシステムにより、テンプレート(チャンピオンスキン、マップ、VFX、オーディオ、UI)から新規プロジェクトを作成したり、既存の.fantome MODパッケージをインポートしたりできます。エンジンはWADの自動抽出を処理し、Riotの公式コンテンツへの参照を管理します。変更がプロジェクトのオーバーライドとして保存される非破壊編集を特徴とします。
- **自動パッチリベース**: League of Legendsクライアントが更新されると、ReyEngineは三者間マージプロセスを用いてユーザーの編集を新しいRiotバイナリ上に自動的にマージし、競合を検証して必要なアセットを再ビルドできます。
- **マップ編集**: ユーザーは.mapgeoファイルを読み込んで編集し、ビューポートギズモを使ってメッシュ、パーティクル、サウンドを操作できます。動的ライティング対応、カラーグレードによるテクスチャ再着色、カリング用のバケットグリッド可視化、異なるスロット間で視覚環境を安全に変更するMap Skin Switcherなどの機能を含みます。
- **モデルプレビューとアニメーション**: チャンピオンビューアは、Wwiseバンク経由でトリガーされるボーン付随VFXやSFXを含む、ゲームに正確なアニメーションでモデルを表示します。モデルはDominionなどのクラシックマップ上で正確なライティングとともにプレビューできます。
- **アセット・パーティクルエディター**: このツールにはファイル管理用のコンテンツブラウザ、Riotシェーダーを認識するマテリアルエディター、ビューポート内再生を備えたライブ編集可能なパーティクルシステムエディターが含まれます。オーディオツールではWwiseバンクを閲覧し、.wemサウンドファイルを置き換えられます。
- **技術的詳細**: .NET 10、Avalonia UI、Silk.NETで構築され、ReyEngineはWindowsのみで動作します。アセット解決にCommunityDragonハッシュ、オーディオデコードにvgmstreamを使用します。本ソフトウェアはMIT Licenseの下でオープンソースであり、任意の更新チェックとハッシュ同期を除き、個人データは送信されないとするプライバシーポリシーを含みます。
このプロジェクトは現在ベータ状態であり、機能するにはLeague of Legends(LIVEまたはPBE)のローカルインストールが必要です。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.