Double-Fine-Game-Club / bad-golf-community-edition

A community developed version of Patrick Hackett's Bad Golf Amnesia Fortnight pitch!
Other
52 stars 38 forks source link

Lobby UI Design (split from #16) #100

Open Cheeseness opened 10 years ago

Cheeseness commented 10 years ago

Split from #16, we need a design for a lobby which allows for options for player model and cart selection (with possible expansion for other customisations such as voice?). The lobby should also provide text chat functionality and show other players' model/cart selections.

We'll also want a lobby creation screen where the host can set game parameters (in the future, this will be game name, course, game modes if we have them, etc.), as well as a lobby join screen where a player can select from available lobbies (or enter details for a lobby to directly connect to?)

mcflydesign commented 10 years ago

Hey @Cheeseness are you saying that exposing the extra info isn't right or just making sure we account for it? Yep need some kind of progress indicator for sure :)

Cheeseness commented 10 years ago

Oh, I was just noting what we already had access to to make sure that we don't miss anything :)

mcflydesign commented 10 years ago

Going forward i guess we'd expose the map name too?

mcflydesign commented 10 years ago

Quick layout for join/host a server screen - was thinking you could set your name in the lobby prior to this screen?

badgolfce_lobby_01

I haven't seen what it looks like if you are in the MP lobby after joining someone else's server, but I'm thinking that the other lobby design I did would probably work pretty well for after you choose "host a server" - with a few tweaks?

lobby_online_mock_05

Cheeseness commented 10 years ago

Nice work! :D

Going forward i guess we'd expose the map name too?

Yeah, definitely. When we enable spectators, maybe a spectator count too?

Could server status be better represented as an icon, do you think?

mcflydesign commented 10 years ago

Cool gonna need to go wider for the server list I think. Yeh icons could be cool - any suggestions? Will have another look tomorrow, gotta be up at 6 for work :)

mcflydesign commented 10 years ago

Did a quick local multi mockup over lunch :) Little different as I was trying out having the progression work like a lot of console games - the game starts/menu progresses once the last active player presses "Ready".

lobby_offline_mock_01

ghost commented 10 years ago

Cool, I might start implementing some of this stuff. Just need the go-ahead from @Cheeseness :)

Cheeseness commented 10 years ago

@lightsoda Oh, whoops. I'm guessing you weren't around when I said that the pull request I was suggesting you hold off for was merged. Sorry! Go nuts :D

klamp commented 10 years ago

fmad3ho

Was finally able to log in again! Anyway, I posted on the forum but I'll update here, too. I've been playing around with more ideas for local multiplayer. I was also told that players have the ability to choose voices for their characters, so I'll need to include that too.

I'm gonna take a pass at the next screen (course select) in this style and see how it goes. I also might do a mockup of some sprite animations for the UI.

Cheeseness commented 10 years ago

Nice work, @klamp! Having several UI concepts like this will hopefully let us better understand what sort of requirements we're likely to want to have with regards to UI theming longer term.

Your ball tee icon/scroller for selecting colour looks great.

mcflydesign commented 10 years ago

Nice one mate - still keen to help out even if its more UX wireframing stuff too :)