colonistio / design

https://colonist.io
3 stars 0 forks source link

Mobile App: Create Room (Studies) Merged Soren+Sam Idea #280

Closed samgawaran closed 1 year ago

samgawaran commented 1 year ago

Goals

Main

Sub

Needs

Both on Room Lobby/Settings

Research

Research is done here: https://github.com/colonistio/design/issues/274

Solutions

Solution 1A: 2-Step Create Room

image

Create Room - Solution 1

Prototype Link: https://www.figma.com/proto/4sPdkWQrqoiGgFkMLtVSqr/Colonist-UI%2FUX-App?page-id=442%3A62785&node-id=818%3A107513&viewport=-6808%2C-5364%2C0.25&scaling=min-zoom&starting-point-node-id=818%3A107513

Followed Principles: User Control and Freedom, Visibility of System Status Ignored Principles: Consistency (Website)

Solution 1B: - 2-Step Create Room

image

Create Room - Solution 2

Followed Principles: User Control and Freedom, Visibility of System Status Ignored Principles: Consistency (Website)

Solution 2: - Slide Up/Down Playerlist Slider

image Create Room - Solution 3

Followed Principles: User Control and Freedom, Visibility of System Status, Efficiency Ignored Principles: Consistency (Website)

Conclusion

Proposed Solution: Solution 2: - Slide Up/Down Slider

Benefits:

Potential Risks:

Considered

Reviewers

@demiculus @JuanRoman77 @woodifred @5econds

soeanski commented 1 year ago

Overall I like solution 1A the most. I think you used the available space much better than previous iterations did while keeping things relatively clear and ensuring usability of most elements. Some things have to be adjusted.

Here are some of my thoughts:

Overall

Some smaller UI element issues: Game Creation Context

Room/Lobby Context

samgawaran commented 1 year ago

Forgot to write my answers on the feedback from before and in here: https://github.com/colonistio/design/issues/274#issuecomment-1399423599

Remove the trash and volume icon in the chatbar

I can't, it's the option that we allow on the desktop. unless we remove those then this one should also have that ability also.

Ignoring Add Bot for Host

same as above, host have that option so it should also be shown in the mockup here

besides that, I'd adjusted all of the solutions above based on that prior feedback

======== https://github.com/colonistio/design/issues/280#issuecomment-1401549936

How do you remove players from a lobby as host?

same implementation in desktop, after we decided on a solution, I'll do the iOS sizes and these scenarios

Feedbacks why Solution 1A is better

Good idea, in a sense, I would say solution 1A is more UX-friendly compared to Solution 2, but I think this solution, makes it easier for players to start the game due to lesser clicks, I'm okay with all of the solutions though so let me know what route we're going for @demiculus

Game Creation Context

Room/Lobby Context

on all other comments, I agree