How to make multiplayer game without external detecate server

Hi,

Yes, sure there is also an option in the engine to create a game that uses listen server not dedicated, so one of your players will be the host. You don’t even have to use any third party programs to do that.

Have a look at these links:
https://docs.unrealengine.com/latest/INT/Gameplay/Networking/Server/