Google は、WebRTC の特定のバージョン (M102 より前) に脆弱性があることを開発者に通知しました。 影響、回避策、および更新については、こちらをご覧ください。
ビルド コンフィギュレーションの説明
Unreal Engine (UE) は、Unreal Build Tool (UBT) を利用するカスタム ビルド方法を使用します。 このツールは、C++ コードをブループリント、レプリケーション、シリアル化、ガベージ コレクションに統合し、エンジンのリフレクション システムをビルドするために必要な情報を処理します。
Every build configuration contains two keywords. The first keyword indicates the state of the engine and your game project. For instance, if you compile using a Debug configuration, the build process forgoes optimization making it easer to debug. To be clear, every configuration, even Shipping builds, produce symbols for debugging if built form Visual Studio or if Project Settings > Project > Packaging > Project > Include Debug Files is turned on in the Unreal Editor. This means that you can still debug Development and Shipping configurations, they just may not be as easy to debug as the Debug configuration. The second keyword indicates the target you are building for. For example, if you want to open a project in Unreal, you need to build with the Editor target keyword.
Build Configuration - State | Description |
---|---|
Debug | This configuration builds both engine and game code in debug configuration without optimizations. This makes things slower, but is easier to debug. If you compile your project using the Debug configuration and want to open the project with the Unreal Editor, you must use the |
DebugGame | This configuration builds game code without optimizations. This configuration is ideal for debugging only game modules. |
Development | This configuration enables all but the most time-consuming engine and game code optimizations, which makes it ideal for development and performance reasons. Unreal Editor uses the Development configuration by default. Compiling your project using the Development configuration enables you to see code changes made to your project reflected in the editor. |
Shipping | This is the configuration for optimal performance and shipping your game. This configuration strips out console commands, stats, and profiling tools. |
Test | This configuration is the Shipping configuration, but with some console commands, stats, and profiling tools enabled. |
UE ソリューションのビルド コンフィギュレーション
UE ソリューションをコンパイルする場合、エンジンのソース コードとプロジェクトのソース コードを一緒にコンパイルします。 この方法でプロジェクトをビルドする場合、以下のビルド コンフィギュレーションが利用可能です。
Debug | DebugGame | デベロップメント | シッピング | テスト | |
---|---|---|---|---|---|
Game | ✓ | ✓ | ✓ | ✓ | ✓ |
Editor | ✓ | ✓ | ✓ | ||
Client | ✓ | ✓ | ✓ | ✓ | ✓ |
Server | ✓ | ✓ | ✓ | ✓ | ✓ |
UE プロジェクトのビルド コンフィギュレーション
UE プロジェクトをコンパイルする場合、プロジェクトのソース コードのみをコンパイルします。 この方法でプロジェクトをビルドする場合、以下のビルド コンフィギュレーションが利用可能です。
Debug | DebugGame | デベロップメント | シッピング | テスト | |
---|---|---|---|---|---|
Game | ✓ | ✓ | ✓ | ||
Editor | ✓ | ✓ | |||
Client | |||||
Server |