Skip to content

User Story 16: Unity Jetpack (enhancement) #29

Description

@JRustyHaner

As a VR user, I want joystick locomotion and a jetpack thrust action so that I can travel naturally through the large-scale manuscript terrain.

Acceptance:

  • the existing PlayerController is extended to detect and use VR controller input
  • the let joystick controls strafing relative to the users head direction
  • a dedicated button to trigger the jetpack, increasing forward velocity in the direction the user is pointing with the VR controller
  • falls back on classic WASD/Mouse look when no vr headset is connected (current behavior from User Story 1: Player must be able to navigate throught the space. #1 )
  • Writes to local gameState the current user position
  • A state variable to allow display of the current control scheme to the user (returns VR or Keyboard and Mouse)

Language: C#/Unity
Files: playerController.cs, gameState.cs

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions