For example, if you want to open a project in Unreal, you need to build with the Editor The second keyword indicates the target you are building for. For instance, if you compile using a Debug configuration, you willīe able to debug your game's code. The configuration you use will be determined by the purposes of the build you want to create.Įvery build configuration contains two keywords, and the first keyword indicates the state of the engine and your game project. The solution configurations are named as (for example, 'DevelopmentEditor' for the default editor target, and 'Development' for the default standalone game target). In Visual Studio, this manifests as a Visual Studio *.vcxproj file with different configurations for each target. Unreal projects have multiple targets (Editor, Client, Game, and Server) described by *.target.cs files, each of which can be built to different configurations. Project created from a Blueprints Only template.
Generated when a project is created using a C++ template, or when the CPP Class Wizard is used to add code to a Target.cs files to build the game project. Through the standard Visual Studio build workflow. This process occurs transparently allowing you to simply build the project The project and linking it with the engine. Unreal Engine 4 (UE4) uses a custom building method via the UnrealBuildTool which handles all the complex aspects of compiling