-
Notifications
You must be signed in to change notification settings - Fork 164
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
Overall structure of Source Academy UX #81
Comments
Sounds good! |
I think a combination of an icon and the word works well. I have added the admin and game buttons as well (as they have been scaffolded). Is this something like what you had in mind? @martin-henz |
Generally ok. Three comments:
|
One question: Given that the back end models refer to "Announcements", could we keep that name instead of "News"? This would allow the button to match the filenames, making it clearer in terms of software design. The visuals, front end and backend would then be consistent. |
Regarding the "game": In theatre, we call it "breaking the fourth wall", when we remind the audience that they are sitting in a theatre. That's generally avoided. In the same way, if we say the Source Academy is a game, we want to immerse the audience in it. So ideally, the game should be the default, and we shouldn't remind the audience that it's a "game" by having a menu item "Game". So how about taking the users (who are authenticated) by default to the game. Then they can escape the game using the buttons. But the "home" button, called "Source Academy" at the top left takes them to the game. Once they are in the game, they can "escape" in two ways: They can choose a top-level item and escape their identity for a while, by going to "Material" or the "Playground" or they can choose an "in-game" item by going directly to a "Mission", "Side Quest" etc. |
(maybe we can discuss during the meeting on Saturday) |
@martin-henz I have made the changes you requested, it looks like this now! Kept the upper case on the title to make it prominent. You make a good point on the "fourth wall"! I feel intuitive UX should have a clear "path" to get to a certain display/state. Perhaps we could rename the button to make it immersive, in the sense that it isn't an offshoot from the idea of a "Source Academy" e.g "Spaceship". That being said, looking forward to discussing this further during the meeting 👍As for now, is the above layout alright? |
What if the "Source Academy" button takes you to the current game state and shows the buttons "Missions", "Side Quests", "Contests"? What if that's the default view after authentication? This way, the game would be the default, but opting out would be very easy: just click on any of the buttons. |
@martin-henz Ah I see your idea a bit more clearly now. We've implemented it in #85 (commit is above), thank you for the feedback once again! |
* Change public subnet CIDRs * Add subnet for postgresql RDS * Add aws_db_instance * Change ssh key * Add variables for RDS
Current structure
Cadet | DEVICE </> PLAYGROUND
Under "DEVICE":
Missions | Side Quests | Paths | Contests Announcements | Materials | Profile
Proposal
Source Academy | News | Material | Playground <USER_ICON> Thomas Tan
Under "Source Academy":
Missions | Side Quests | Paths | Contests
Notes:
The text was updated successfully, but these errors were encountered: