Using the source build of Unreal 5.5, no changes, I created a new empty game project named Banana.
VS opens up, I build and run DebugGameEditor successfully. Change the configuration to “Debug Server” and build, see this when building the banana project.
------ Build started: Project: Banana, Configuration: Invalid x64 ------
1>The selected platform/configuration is not valid for this target.
Looking at my solution I see BananaEditor.Target.cs and Banana.Target.cs. Created BananaServer.Target.cs from the editor target and replaced “Editor” With “Server”. No effect, still get that build error.
Attempting to run in debug results in an error that says “Unable to start program [My path]\Banana\Intermediate\Project Files\Invalid Output”. Which looks weird, though I wouldn’t expect it to work given the failed build.a
Is there something I need to be doing to get UE to generate the server and client targets correctly?
I’m using up to date VS, and the “preferred” msvc sdk/toolchain (I believe)
My ultimate goal is to have a headless simulation server to run certain scenarios asynchronously. So this server is not intended for multiplayer. Maybe this isn’t the best approach.
Thanks!