Craftopia

Craftopia

View Stats:
Mox May 26, 2022 @ 1:36pm
Multiplayer through steam?
Multiplayer through steam doesn't seem to be working,
is there any fix?
A friend just bought the game and we're unable to play together it's really annoying.
< >
Showing 1-15 of 24 comments
Shakoris May 26, 2022 @ 4:35pm 
It hasn't worked for a bit.
SoldierOfChr1st May 26, 2022 @ 6:28pm 
this has not worked since game became available. use hamachi, or some sort of vpn to connect together. Still might be best to wait til seamless map update prior to getting really into this game.
Guh~hey~hey~♫ May 27, 2022 @ 11:38am 
weird... it work for me :o

though sometimes it gets capricious
sintri May 27, 2022 @ 11:53am 
Probably your typical port forwarding issues. Stuff that use steamwork does it via their api's so you typically don't need to deal with setting up additional router configurations, this idk if it does.

Quick search says the standard steam ports, another page lists something else.
https://gameplay.tips/guides/8459-craftopia.html

Dedicated server config says you can either use steamlobby or not, in which case you specify the port and set up forwarding for that. In my case was 6587.
Last edited by sintri; May 27, 2022 @ 12:18pm
DJNOOB Jun 19, 2022 @ 4:31pm 
It does work.
Crais Jun 24, 2022 @ 7:39am 
Sintri is correct, I have managed to get a dedicated server running today, port forwarding is the way to go, if ya don't know your own router, now is the time to learn, and the server is surprisingly stable, so far running 12hrs and will see how it runs overnight and is in the morning - I read this post to get ideas - https://steamcommunity.com/app/1307550/discussions/0/4712410385447900206/


Hope it helps you too

Cheers
Razzle Jun 24, 2022 @ 4:27pm 
Originally posted by SoldierOfChr1st:
this has not worked since game became available. use hamachi, or some sort of vpn to connect together. Still might be best to wait til seamless map update prior to getting really into this game.
aaaaaaaaand unwishlisted
not gonna bother with a game that requires me to do any extra steps to play
Bucky Jun 27, 2022 @ 12:45am 
Originally posted by SoldierOfChr1st:
this has not worked since game became available. use hamachi, or some sort of vpn to connect together. Still might be best to wait til seamless map update prior to getting really into this game.

Multiplayer through Steam has been working for a very long time now.
If you are having connectivity issues through Steam then it's likely your ports are restricted or closed.
Shakoris Jun 28, 2022 @ 9:02pm 
Originally posted by Bucky:
Originally posted by SoldierOfChr1st:
this has not worked since game became available. use hamachi, or some sort of vpn to connect together. Still might be best to wait til seamless map update prior to getting really into this game.

Multiplayer through Steam has been working for a very long time now.
If you are having connectivity issues through Steam then it's likely your ports are restricted or closed.

Like everyone in the thread? Isn't there a modern day way of 'fixing' this so your multiplayer player base isn't just people who know how to port forward?
Psixi Jun 29, 2022 @ 9:54am 
Originally posted by Bucky:
Originally posted by SoldierOfChr1st:
this has not worked since game became available. use hamachi, or some sort of vpn to connect together. Still might be best to wait til seamless map update prior to getting really into this game.

Multiplayer through Steam has been working for a very long time now.
If you are having connectivity issues through Steam then it's likely your ports are restricted or closed.
The user shouldn't have to do anything manual like portforwarding, modern games have automatic TCP/UDP UPnP for hosting multiplayer. Not sure why this doesn't.
sintri Jun 29, 2022 @ 10:19am 
Cause that's how networking works. Your modem has one ip, essentially your address with multiple devices on your network with their own addresses. When you form a connection going outside your router sets that up and knows where to send whatever comes back from it. When an outside source tries to connect on a specific port, your router has no idea who to send it to without port forwarding. Typically routers these days will automatically register a port to a specific service if it detects it, but this is completely on the router and not a developer to do this. If this automatic forwarding doesn't take place (in cases where it doesn't exist or it's already set up to a different ip) you're going to get a failed connection when someone tries connecting to that port.

In layman's term, your home network is a building, it's got 1 address. Your computer operates in one floor of that building with rooms 1-65535, every other floor also uses room number 1-65535. Anyone from outside doesn't know what floor has what. So you're hosting a party in room 206, anyone coming to your address would buzz in and ask for room 206. Without port forwarding, your building has no idea where to send your guests as there's multiple room 206s, so either your building needs to have a way to assign room 206 to you specifically or it'll reject everyone looking for 206.

Most other games won't have this issue because either the servers are hosted elsewhere which handles this or you're connected to a central service which then negotiates connections with all parties involved. Regradless, for hosting servers, it's pretty much required to know how to port forwarding best learn it if you plan to.
Psixi Jun 29, 2022 @ 11:13am 
Originally posted by sintri:
Cause that's how networking works. Your modem has one ip, essentially your address with multiple devices on your network with their own addresses. When you form a connection going outside your router sets that up and knows where to send whatever comes back from it. When an outside source tries to connect on a specific port, your router has no idea who to send it to without port forwarding. Typically routers these days will automatically register a port to a specific service if it detects it, but this is completely on the router and not a developer to do this. If this automatic forwarding doesn't take place (in cases where it doesn't exist or it's already set up to a different ip) you're going to get a failed connection when someone tries connecting to that port.

In layman's term, your home network is a building, it's got 1 address. Your computer operates in one floor of that building with rooms 1-65535, every other floor also uses room number 1-65535. Anyone from outside doesn't know what floor has what. So you're hosting a party in room 206, anyone coming to your address would buzz in and ask for room 206. Without port forwarding, your building has no idea where to send your guests as there's multiple room 206s, so either your building needs to have a way to assign room 206 to you specifically or it'll reject everyone looking for 206.

Most other games won't have this issue because either the servers are hosted elsewhere which handles this or you're connected to a central service which then negotiates connections with all parties involved. Regradless, for hosting servers, it's pretty much required to know how to port forwarding best learn it if you plan to.
But the thing is, the user doesn't need to manually portforward for multiplayer in other games that use Steam multiplayer. Terraria, a peer to peer game has no servers or online service but I can host a game and click invite to game, and pick from my friends list. Since the official developer/moderator confirmed "Steam through multiplayer" is a thing, it should apply the same way as every other game.
sintri Jun 29, 2022 @ 4:49pm 
The steamworks api is not without drawbacks. It's possible they're not implementing it for peer to peer for some reason, it's also possible they just don't want to bother learning it. Idk, regardless port forwarding's typically just a 30 second process. Find the port you want to forward, log onto your router, set that port to your local ip, apply and done.
Shakoris Jun 29, 2022 @ 7:01pm 
Originally posted by sintri:
The steamworks api is not without drawbacks. It's possible they're not implementing it for peer to peer for some reason, it's also possible they just don't want to bother learning it. Idk, regardless port forwarding's typically just a 30 second process. Find the port you want to forward, log onto your router, set that port to your local ip, apply and done.

You are acting like kids can do these things and parents would allow them, Do you know the target audience of this game? Secondly, as was just said, MODERN DAY GAMING doesn't have this issue. You don't have to open ports anymore. This isn't the age of Warcraft III.
Last edited by Shakoris; Jun 29, 2022 @ 7:02pm
so is it working..? without any weird work arounds?
im about to try and get my friend to play with me. 27 year old here lmao
< >
Showing 1-15 of 24 comments
Per page: 1530 50

Date Posted: May 26, 2022 @ 1:36pm
Posts: 24