HydraIssues

hydragon Phase 2: vertical slice - Serath, hand aim, two nodes with cooldown, streamed in 6DoF
open feature Project: hydragon Parent: #615 Reporter: cederik 31 Aug 2026 19:15

Description

Phase 2 of the hydragon MVP (#615). The vertical slice. One person, in a headset, hits a dummy with their hands, in 6DoF, over the stream.

Tasks

  1. Empty map. Serath pawn. VR pawn with the camera anchored in the head.
  2. Hand tracked aim, built on what the Phase 0 spike proved actually arrives at the body.
  3. One attack. One target dummy.
  4. Two teleport nodes with a working hop and the 10 second cooldown between them. Cooldown value lives in a data asset, never a constant in code.
  5. Render to the HMD correctly from the first commit. This is the Gallo lesson: that build showed a black headset view because the Unreal app did not render to the HMD. We own this source, so we control OpenXR and SteamVR startup.
  6. First person pass on Serath: hand meshes driven by joint data, ability VFX that read at arm length. Keep the full body for the shadow.
  7. Package it, submit it, register it with stream_mode: xr, run it on chunky.

Done when

A person shoots the dummy in VR, in 6DoF, with their bare hands, over the stream, and can hop between the two nodes with the cooldown enforced.