UX Checklist
Use this checklist to ensure all common design needs for the module are met.
This info is intended to cover a consolidated list of items to consider in production that are common to modules and outlined in the UX Requirements.
Module Introduction: o3h page
- Module Start: first screen (splash screen) is animated and has a simple action button figma
- Module introduction/tutorial moment for both Host and Audience; quick and visual figma
Video elements and gameplay UI o3h page
- Oooh is portrait mode mode only, landscape not currently supported
- Host is on the left, Audience is on the right for a standard audience view figma
- Players make the most interesting content, therefore video elements should be as large as they can be in the UI
- Consider if it makes sense to put gameplay on top of the video elements to maximize screen real estate
- Consider the platform safe areas when designing gameplay UI and avoid putting key information towards the bottom of the screen figma o3h doc
Creator customization
- long and involved Creator customization flows shouldn't have background music
Creating the video output figma o3h doc recording o3h doc replays
- Consider the entirety of the video output in your design - from the moment fullscreen recorder turns on to where it ends
- Use both video capture types - fullscreen record (captures game UI) and camera record (raw camera, no game UI) to your advantage in your design.
- Reactions and context is important. IE - do NOT turn off the recorder right when the game ends. Continue recording to capture the players reaction & post game commentary.
- Give the player moments to celebrate or otherwise react - streaks, beating the Host, new high score, etc.
- This is also true for camera elements. In audience mode - continue playing the Host’s camera element for several seconds after they die, giving the player the satisfaction of seeing the Host’s death reaction.
- The user can always see themselves on camera before recording starts; this can be displaying their camera element on the screen before recording, or represented in a 3-2-1 countdown moment
- Any preparation moment, such as a countdown should not be captured in the final video output.
- Users on Oooh expect to be recorded while playing a game. Record the entirety of the user’s gameplay session, providing raw video for the platform’s auto-highlight system to scan and auto-trim the video to identify moments when the player is most interesting figma
- All modules require a single video output for posting when finished. Multiple videos may be joined together when a module closes to create a single video output
- If no obvious video output is available for the Host (IE contains spoilers), modules should prompt the Host to create a Call to Action (CTA) video. This recording should be “branded” to the art style of the module so it’s differentiated from camera-only Open Oooh videos on the Oooh feed.
- If the module ever asks a player to record themselves (IE they need to record a CTA video) they will need instruction/context before recording starts on why they are recording themselves. Never record users without context.
Recording UI Standards o3h page
- If showing a record view, adhere to the Oooh record view UX standards (see entire page) figma
- Record views that incorporate branding, and therefore necessitate the use of the full screen recorder, should use the native record button to avoid having a record button in the video output o3h doc
Leaderboard o3h page
Updated almost 2 years ago
What’s Next