Re: Friday Facts #139 - Wrapping up multiplayer
Posted: Fri May 20, 2016 8:14 pm
Please tell me you used ttl >1 multicast for discovery, instead of just doing broadcast.
www.factorio.com
https://forums.factorio.com/
Are you being serious? That's a troll post right? If you are serious, you first off have no idea what you're on about. Secondly, I'd recommend a good pair of wire cutters to solve your paranoia.wwdragon wrote:Wait you are planning to have the game dial home to your server when it starts???
UNACCEPTABLE!
I hate it when programs try to connect without my permission.
If I'm playing single player, lan or even direct IP, it should not be connecting to your servers... not unless I specifically tell it too because I chose the secure mode checkbox in the game setup screen.
In fact, if .13 tries to dial home, I'm digitally throwing factorio in the trash.
PLease don't screw up the game, by doing this.
Just as RackAttack wrote, read again the blog. And if you don't want that it go out, then put the game on your firewall to the blocked list.RackAttack wrote:Did you even read the article? The server is for multiplayer matchmaking... The article even says you can matchmake on LAN without internet access, and that the old direct IP functionality will remain.wwdragon wrote:Wait you are planning to have the game dial home to your server when it starts???
UNACCEPTABLE!
I hate it when programs try to connect without my permission.
If I'm playing single player, lan or even direct IP, it should not be connecting to your servers... not unless I specifically tell it too because I chose the secure mode checkbox in the game setup screen.
In fact, if .13 tries to dial home, I'm digitally throwing factorio in the trash.
PLease don't screw up the game, by doing this.
Wouldn't surprise me if they had 7 because 7 is the most magically powerful numberHamster wrote:Just as RackAttack wrote, read again the blog. And if you don't want that it go out, then put the game on your firewall to the blocked list.RackAttack wrote:Did you even read the article? The server is for multiplayer matchmaking... The article even says you can matchmake on LAN without internet access, and that the old direct IP functionality will remain.wwdragon wrote:Wait you are planning to have the game dial home to your server when it starts???
UNACCEPTABLE!
I hate it when programs try to connect without my permission.
If I'm playing single player, lan or even direct IP, it should not be connecting to your servers... not unless I specifically tell it too because I chose the secure mode checkbox in the game setup screen.
In fact, if .13 tries to dial home, I'm digitally throwing factorio in the trash.
PLease don't screw up the game, by doing this.
Assuming you have a firewall.
That's what forces and the no aggression setting with them are forJC1223 wrote:There should be an in-game/account "friends" or "trust" list so we can restrict use of machines or belts or gates or inventories or whatever to ourselves or ourselves and people on trust/friend list so that random people can't leech off our production/power on multiplayer. (of course, this would need some way to prevent people walling in someone and not letting them break stuff, maybe gates will open for anyone still but can't be broken and if someone tries to wall someone in without a gate then the walls will check for an open path through (gates counting as an open way) and not allow the loop to complete and so there is space to still walk out between some walls or not allow gates to be placed in some areas so there is an open way always)
The mod portal will be used to download any required modsRatzap wrote:One thing I'm wondering still is how will this game finder support modded games? Will there be space for a URL or something next to the game name to let people grab whatever mods are required?
Is the server automatically going to double as a mod portal too? Mods can be installed manually after all. This is how Dont Starves mod syncing works and its a huge convenience. Any mod on the server the server will just distribute to who connects.Klonan wrote:The mod portal will be used to download any required modsRatzap wrote:One thing I'm wondering still is how will this game finder support modded games? Will there be space for a URL or something next to the game name to let people grab whatever mods are required?
Can you download mods from the server directly if they weren't found on the mod portal?Klonan wrote:The mod portal will be used to download any required modsRatzap wrote:One thing I'm wondering still is how will this game finder support modded games? Will there be space for a URL or something next to the game name to let people grab whatever mods are required?
Meanwhile, on Starcraft 2 forums...LAN supports automatic discovery without internet connection
Factorio officially the most technologically advanced videogame on the market.The technology isn't there yet.
I hope this will be an option. It's important for both servers with custom mods that aren't ready for public release, as well as servers using customized versions of mods (Like changing some settings).Zeblote wrote:Can you download mods from the server directly if they weren't found on the mod portal?Klonan wrote:The mod portal will be used to download any required modsRatzap wrote:One thing I'm wondering still is how will this game finder support modded games? Will there be space for a URL or something next to the game name to let people grab whatever mods are required?
Since Klonan didn't link it, just going to leave this here:Klonan wrote:The mod portal will be used to download any required modsRatzap wrote:One thing I'm wondering still is how will this game finder support modded games? Will there be space for a URL or something next to the game name to let people grab whatever mods are required?
1) no the login is exclusively to ensure that you have a valid copy of the game, you in game username can still be set in the options menuslinkedparadise wrote:Hi. Sorry I don't understand well about networking. But I want to ask about something written in the blog.
1)In the next update (0.13), if we want to play multiplayer, we need to login and verified with a Factorio account (factorio.com)? Well then, will the in-game name changing function be useless?
2)About the NAT punching thing. Basically, this thing will allow players joing to a sever even when the server don't have its ports opened, like PAYDAY2, Borderlands using SteamWorks?
I think linkedparadise is correct on the first point. In the blog post it says this:Alekthefirst wrote:1) no the login is exclusively to ensure that you have a valid copy of the game, you in game username can still be set in the options menuslinkedparadise wrote:Hi. Sorry I don't understand well about networking. But I want to ask about something written in the blog.
1)In the next update (0.13), if we want to play multiplayer, we need to login and verified with a Factorio account (factorio.com)? Well then, will the in-game name changing function be useless?
2)About the NAT punching thing. Basically, this thing will allow players joing to a sever even when the server don't have its ports opened, like PAYDAY2, Borderlands using SteamWorks?
2) NAT is a way do circumvent a growing problem on the internet; we ran out of ip adresses a few years back, therefore not everyone can have their own. Those who do not get their own, gets put behind a NAT, which basically allows your isp to assign the same IP to many households. NAT punching makes it so you can connect to the wanted user
Another advantage of having user verification is that when creating the game it can be requested that all the users connecting to the game needs to be verified. Which basically means that they are connecting with their Factorio username and they don't pretend to be someone else.
I think you can see them as-is if you're in-game and go to F4 (debug), go to the always tab, and turn on "Show Multiplayer Waiting Statistics". Not sure if you've done this already, but I hope it helps.bk5115545 wrote:I'd like to see player ping times so I can tell who the lag-switching prick is (should there be one).