I have tried both, but DS Takes much more time to set up it.
DS requires the next steps:
- Enter Epics’ GitHub Community;
- Download the engine version from
git; - Complete the download from the
engine’s files Setup.bat; - Create 2 files for server and the
editor; - Compile them and then if you did
everything right, you will be able
to start working on your project.
It requires 100 GB of free space on your hard drive, only to compile the engine’s code, so keep in mind.
You will be able to run the project only from the VS because if you will try to open it from EPGS It will tell you that the version of the engine is unknown(? - question mark).
But Listen it is much easier to start, just download EPGS, download the engine version which you need, and start coding either in BP of C++
I not an expert, but if you will run Listen server on a mash-potato It will be running slowly. It also depends on your code logic and other optimization like textures, LOD(Leve of Details), image size, modes, and many many other things.
A decent PC can run lots of info about the game if it is not overloaded with many stuff.
So everything depends on your needs and functionality.
Listen
A listen server includes the host as a local player.
To launch a listen server, use the command line:
?listen -game
Dedicated
A dedicated server does not include the host as a local player.
Renderering, audio, and anything else that isn’t required is disabled to use a minimal footprint both in memory and cpu.
To launch a dedicated server, use the command line:
-server
useful resources: