colonistio / design

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

Mobile App: Create Room (Game Settings) Studies #263

Closed samgawaran closed 1 year ago

samgawaran commented 1 year ago

Goals

Optimize the Create Room page for Mobile and make it seamless on the portrait version

Once we decided on what solution. I'll create specific scenarios on a new submission

Current on Mobile Browser: image

Needs

Principles

Research

image

Solutions

Solution 1: Show Advanced Settings

Followed Principles: Hierarchy Ignored Principles: Consistency

image

Solution 2: Follow the Website's Format

image

Followed Principles: Consistency Ignored Principles:

Other Minor Solutions in the screen

Besides game settings here are other minor stuff I'm proposing for the Create Room screen

Conclusion

What we want players to do:

What we want them to see:

What we don't want them to do:

Proposed Solution:

Benefits:

Potential Risks:

Related Links:

Figma link: Solution 1: Advance Settings https://www.figma.com/proto/4sPdkWQrqoiGgFkMLtVSqr/Colonist-UI%2FUX-App?page-id=442%3A62785&node-id=548%3A72926&viewport=-1175%2C-6109%2C1&scaling=contain&starting-point-node-id=548%3A72926 Solution 2: Host View https://www.figma.com/proto/4sPdkWQrqoiGgFkMLtVSqr/Colonist-UI%2FUX-App?page-id=442%3A62785&node-id=540%3A70202&viewport=-1175%2C-6109%2C1&scaling=contain&starting-point-node-id=540%3A70202 Solution 2: Guest View https://www.figma.com/proto/4sPdkWQrqoiGgFkMLtVSqr/Colonist-UI%2FUX-App?page-id=442%3A62785&node-id=540%3A79596&viewport=-1175%2C-6109%2C1&scaling=contain&starting-point-node-id=540%3A79596

Considered

Reviewers

@demiculus @JuanRoman77 @woodifred @5econds

demiculus commented 1 year ago

Goals Optimize the Create Room page for Mobile and make it seamless on the portrait version Once we decided on what solution. I'll create specific scenarios on a new submission

Goal for the create room page is not that.

Goals:

  1. Get users to easily invite friends
  2. Get users to easily start games
  3. Get users to customize game
  4. Get users to kick and accept certain type of players (low/high karma..)
  5. Get users to be aware of different modes to convert them to paying users
  6. ...

After you write down the goals you need to prioritize them and design the feature accordingly.

Main Goals:

  1. Users can easily invite friends
  2. Users can easily start games

Sub Goals:

  1. Convert users to paid users a. Customize games (see what I did here? Customizing games is not part of inviting friends and easily starting, it is a way to convert users to become paid, if we get users to customize without converting them to paid its useless since it doesn't achieve inviting more friends or easily starting games)

If you write the wrong goals there is no way you can do the right design!


Current on Mobile Browser:

Look at the image, its anti-concise for you to post that image. Creates no benefit to the reader.


Needs: They are not all equal. Categorize them according to importance.


What we don't want them to do: Leave the room

Its okay for them to leave the room in order to find a better one.

Watch the loom video for review: https://www.loom.com/share/9cefc4772f484e09befcd40a67eaf617

JuanRoman77 commented 1 year ago
  1. We need a back button
  2. Remove the ? from the players in the list
samgawaran commented 1 year ago

https://www.loom.com/share/9cefc4772f484e09befcd40a67eaf617

Removing Chat: Nope. The point of chat is for players to request changes, also, I remember you mentioning that we should include everything for now and remove it after we nail the look. Ask yourself the point of the feature before suggesting stuff like these, thanks


Customized Games: We can focus on this more after finalizing. You mentioned that the advanced settings is too complicated yet you are mentioning this kind of feature.

We need a back button

its the X but yes, I can convert it to an arrow icon instead. We need to adjust the desktop version though

Remove the ? from the players in the list

As long as the desktop versions ? be removed then I'll remove this as well.

samgawaran commented 1 year ago

closing this issue, new iteration is here: https://github.com/colonistio/design/issues/274