#Remote multiplayer setup

36 messages · Page 1 of 1 (latest)

gaunt needle
#

How do I set up mirror to work not just locally but across devices/networks so I can test stuff with my friends?

tall cloak
#

If you are using KCP, you can open a port in your router and host the game on your pc. Then give them your router's public IP and the port

gaunt needle
tall cloak
#

Yes, your friends would need steam, but you don't need your own app id

#

You could also try edgegap

gaunt needle
#

what's that?

tall cloak
#

If you have access to your router, I would go with KCP portforwarding for quick testing

urban escarp
#

The options are:
1: unblock yourself (home router and pc)
2: Use relay
3: Dedicated server (on an blocked pc such as VPS)

proven hearth
#

Hey @gaunt needle ! You can use PlayFlow for free to host a dedicated game server. This is a guide for Unity's Netcode for Game Object but should be very similar to Mirror's setup.

https://youtu.be/ydFBvDOaeDw?si=bWsoKx38ndiXj8sW

Boost your multiplayer game development with PlayFlow Cloud! 🚀

🔗 PlayFlow Website: https://playflowcloud.com

📥 Unity Asset Installation Guide: https://documentation.playflowcloud.com/guides/installation

❓ Got questions? Join our Discord: https://discord.gg/P5w45Vx5Q8

Ready to ship faster? Get started for free today: https://playfl...

▶ Play video
gaunt needle
gaunt needle
#

@tall cloak @urban escarp ?

past current
#

@gaunt needle whats your goal and what's your problem? Let's start fresh from 0 again

gaunt needle
#

I just don't have the server provider to set that up with

past current
gaunt needle
#

yes

past current
#

So looking at the Server Hosting section of the documentation it seems that the only (real) free hosting option is Edgegap. Maybe you find another cloud hoster which is free or use free tiers of the common ones if exists

gaunt needle
gaunt needle
past current
# gaunt needle ^^ I just dont know what to fill in here

I see. Nothing I see in the docs about that. It seems like this ones are up to you.
Those to images have similar input fields.
One is for naming your image(your running thing)
The other is simple tag for identification.
Just guessing since never worked with Edgegap

gaunt needle
#

here v

#

?

past current
#

image name seems fine

#

image tag..I mean fill in the letters...year, day, month etc.

#

Have you tried starting it?

gaunt needle
past current
#

hour minute seconds

past current
# gaunt needle

just for personal interest....try just "test" in the image tag

urban escarp
#

#edgegap has a channel, and also a dedicated discord, either of those should be able to help if you get further stuck 🙂

past current
vale loom
#

@gaunt needle I use Amazon to make the dedicated server with AWS, there is good documentation in the mirror guides.