The differences and application scenarios of Unreal Engine's various compilation and operation modes

DebugGame :
The DebugGame mode is used for debugging during development. In this mode, the project is compiled in debug mode and includes debug symbols. In this way, you can set breakpoints in the game, view the value of variables, and perform code debugging. But the resulting executable is usually larger and runs slower due to the inclusion of debugging symbols.

Development :
Development mode is also used in the development process, but compared to DebugGame mode, it will perform more optimizations. In Development mode, the project will enable some optimization options to improve running performance, while still retaining some debugging information to facilitate troubleshooting. This is usually a configuration that is internally tested and validated during the development phase.

DebugGame Editor :
The DebugGame Editor mode is similar to the DebugGame mode, but it is used for debugging in the Unreal Editor (Unreal Engine's editor). It allows you to test and debug your game's functionality in the editor.

Development Editor :
The Development Editor mode is similar to the Development mode, but for developing in the Unreal Editor. It will perform some optimizations to improve the running performance of the editor, while retaining some debugging information to facilitate troubleshooting during the development process.

Shipping :
The Shipping mode is used for release (to players or users) builds. In this mode, the project is fully optimized and all debug symbols and debug information are removed to reduce executable size and improve

performance.

To sum up, the one with the editor is started with the unreal engine editor,
while the others are packaged and run

Corresponding to:
Shipping, debug, development

image.png

If you want to debug these types, or if there are some abnormalities in the test packaging, you can test them directly in visual studio

xx

If it has been packaged once, use visual studio to directly start the debug game, etc., and will not re-cook (if the file has not been changed)

So it took 5 hours to package the project for the first time, and 20 minutes for the second time

The shipping mode cannot see the log.

https://blog.csdn.net/Yumiku_/article/details/124580215

doubt:

xx

In fact, the editor will still be opened during the test, not just the game

_(9SD4%1%ZZQ0Y3%PF3L8J1.png

But what is certain is that this mode can reproduce the packaged situation.

Guess you like

Origin blog.csdn.net/u010042660/article/details/132080908