このプロジェクトについて

BetaHub Unreal Pluginは、ゲーム内から直接バグを報告するための効率的なシステムを提供します。このプラグインはバックグラウンドサービスとして動作し、ゲームプレイセッションの継続的な録画とUnreal Engineログの収集を行います。ユーザーが設定可能なショートカット(デフォルトはF12)をトリガーすると、バグ報告ウィンドウが開き、問題の説明を入力して、キャプチャされたメディアと共にレポートをBetaHubに送信できます。 主な技術的特徴は以下の通りです: - ビデオエンコーディング:デフォルトではFFmpegを使用したクロスプラットフォームCPUエンコーディングを採用しています。ソースからビルドした場合、互換性のあるGPUを持つWindowsユーザー向けに、実験的なハードウェアエンコーディングバックエンド(NVENC/AMF)をサポートします。 - パフォーマンス:レンダリングスレッドをブロックしてフレームレートへの影響を最小限に抑えるため、フレームキャプチャは非同期で処理されます。 - 互換性:Unreal Engine バージョン 5.3 から 5.8 までをサポートしています。 - カスタマイズ:開発者はC++ APIを使用して、ゲーム固有のデータ(プレイヤーレベルやビルド番号など)をレポートに添付できます。 - インストール:FabマーケットプレイスまたはGitHubから利用可能です。