Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gray out the option to create a game or attempt to join if you are not logged in #2153

Open
Thunderforge opened this issue Jun 6, 2021 · 2 comments

Comments

@Thunderforge
Copy link

Problem

So I spent about half an hour today trying to join a friend's game and being confused as to why they didn't show up in the browser, and why they couldn't show up in mine. I noticed the Offline indicator and thought my wi-fi was down, but that was not the case (I created #2152 for a suggestion to prevent confusion of that). Finally on Discord, someone let me know that I needed to create an account in order to play or host a game.

This made me realize: a user shouldn't have the option to create a game or attempt to join a game if they aren't logged in, since otherwise they can't join. Otherwise, they're just getting in a bad state and mislead into the reason why they can't join games (as I was today).

Intital Suggestion

My initial suggestion is to gray out and disable the start/join functionality if the user isn't logged in, and add text telling them that they need to log in.

Mockup

However, perhaps other UI solutions would be better. The key thing is: the user is preventing doing an action that they can't resolve (hosting or joining a game), and they are clearly told why they can't do it (they are not logged in).

@Redoxeide
Copy link

Currently you can create games without logging in for solo offline, two handed, or lan play. Wouldn't this suggestion make it impossible to do that?
I think a better way to go about this would be to make the player know they are only searching for local games because they are currently not logged in.
Maybe have a message over the progress bar that says "Not logged in: searching local games only"?

@Thunderforge
Copy link
Author

Maybe have a message over the progress bar that says "Not logged in: searching local games only"?

I think this would be acceptable. I was unaware of the ability to play local games. So if that's a feature, then it solves the problem of explaining why online games aren't showing up while also conveying what users can do when not signed in.

brine added a commit to brine/OCTGN that referenced this issue Jul 19, 2021
brine added a commit to brine/OCTGN that referenced this issue Dec 28, 2022
kellyelton added a commit that referenced this issue Apr 23, 2024
* closes #2152 #2153 redesigned play/spectate tab + other text improvements

* added a dropshadow to the chat box to make the text easier to read on different coloured backgrounds

---------

Co-authored-by: Kelly Elton <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants