RainwayApp / bug-tracker

Report all issues found with Rainway here, or make suggestions for new features. 🐜
https://rainway.io/
27 stars 3 forks source link

Allow the client to connect anyways when connecting on host machine. #312

Closed AetherCollective closed 5 years ago

AetherCollective commented 5 years ago

Is your feature request related to a problem? Please describe. I like to test the latency of Rainway at it's core, which means I need to be able to connect to my host via localhost.

Describe the solution you'd like Keep the current warning. It's perfect for users who don't understand. For anyone else wanting to experiment, a simple link to connect anyways to a server will do.

Describe alternatives you've considered Instead of a link on the server that says connect anyways, add a checkbox at the bottom of the list to "Allow localhost connection". I personally feel this option wouldn't scale well into the future. Only one computer is ever going to be eligible for this feature request.

Additional context When I say localhost connection I mean the following: Install the host software. Attach a second monitor. Host game on one monitor. Client on the other. This setup lets one test the raw latency of Rainway, without the internet or router affecting the experience. This lets users test rather a bug is happening because of the internet or because of an issue in Rainway. This removed features was essential in helping to solving issue #64.

agentd00nut commented 5 years ago

Instead of a button on play.rainway.com that lets users bypass this local host warning, which someone is going to bypass not understanding what it means and get the warp screen effect and come ask about it because it happened all the time before the warning, we could have a "secret" play-local.rainway.com address.

play-local's difference would just be that it presents the user with the ability to bypass the local connection warning but would be one of those things that people would have to come ask about.

Regular users don't get confused, power users still have the flexibility.

If that's not possible someone feel free to smack me.

AetherCollective commented 5 years ago

I really like this idea.

On Tue, Apr 9, 2019, 7:21 AM agentd00nut notifications@github.com wrote:

Instead of a button on play.rainway.com that lets users bypass this local host warning, which someone is going to bypass not understanding what it means and get the warp screen effect and come ask about it because it happened all the time before the warning, we could have a "secret" play-local.rainway.com address.

play-local's difference would just be that it presents the user with the ability to bypass the local connection warning but would be one of those things that people would have to come ask about.

Regular users don't get confused, power users still have the flexibility.

If that's not possible someone feel free to smack me.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/RainwayApp/bug-tracker/issues/312#issuecomment-481210753, or mute the thread https://github.com/notifications/unsubscribe-auth/AGs-fxdDTlVVuXL2cQm4k_F5fZKxvWBBks5vfHfAgaJpZM4ckPZ_ .

AetherCollective commented 5 years ago

It should be documented somewhere on the support site thought.

lynn commented 5 years ago

For now, I made it so that you can click the greyed-out host anyway to connect — unwary users should be deterred by the warning/disabled UI, while those who are sure they want to connect to "This PC" for some reason can still do so.

I don't have a strong preference between my solution or @agentd00nut's proposed one; if we start getting a bunch of confused users I'll implement his :)

lynn commented 5 years ago

@BetaLeaf It should be live! Can you check if it works?

AetherCollective commented 5 years ago

@lynn Yup, works great. Gonna close this now. Thanks.

AetherCollective commented 5 years ago

https://i.imgur.com/cCfaAdP.gifv