Is it possible to package a game without a window?

I want to package my game without a render window. I’m using spout to send my textures across to other applications so my game would be running in the background anyway. It’d be handy and efficient if it didn’t had to render to a window and just work as a background process.

I’m looking for the same thing as you, did you find a solution?

It might be possible by using the TargetRules.bBuildAdditionalConsoleApp flag to generate an additional Console-Application without the GUI subsystem.

See this changelog entry: Unreal Engine 4.23 Release Notes | Unreal Engine Documentation

  • Bug Fix: It is now possible to generate a console application for engine (non-editor) builds by setting TargetRules.bBuildAdditionalConsoleApp to true in XXX.target.cs .