Skip to main content

Update Tutorials

While it makes sense to maintain the original locomotion control scheme alongside treadmill locomotion for the sake of flexibility, projects featured on Omni One should emphasize the use of the treadmill where possible. For this reason, when porting a project, it is important to update any tutorial sequences, graphics, or descriptions to mention the Omni as the primary mode of movement throughout the experience. Here is a set of guidelines to follow when updating tutorials:

Tutorial Text

If your project has any text, diagrams, or dialogue describing its control scheme, it should be updated to recommend the Omni as the primary locomotion method. For example, if a tutorial scene has a pop-up that says "use the left thumbstick to walk, and the right thumbstick to rotate", you may want to replace it with something along the lines of "Walk on the Omni to move and rotate".

info

We recommend you do not remove any functionality from the base game. The player should still be able to walk using the thumbsticks if they were able to in the base project, for flexibility. The main concern is that Omni One movement is highlighted as the recommended option.

Control Diagrams

If your project includes diagrams of the controllers, ensure that they support Pico 4 controller diagrams. As Omni One uses the Pico 4 headset for XR features, the player will be using the Pico 4 controllers for actions other than locomotion.

Phrasing in Settings

If your project has any sort of movement settings menu or control scheme text/diagrams, if they are labeled in project as "Controls", "Movement", etc., please update these to make reference to the fact that these settings/bindings represent movement using the controllers specifically.

For example, say you have a game with the following settings menu:

Movement
Movement mode(Smooth) (Teleport)
Turning mode(Smooth) (Snap)
Joystick deadzone0.1

To make this more clear to Omni One players, you could either update "Movement Mode" and "Turning Mode" to "Controller Movement Mode" and "Controller Turning Mode", respectively, or change the menu's title from "Movement" to "Controller Movement".

The first option is useful if you intend to add any Omni One movement settings to this menu. The second option is useful if you intend to omit Omni movement settings or add them in a separate location.