VR fitness · Combat training

VR Combat Trainer

A virtual combat gym: train on heavy bags, pads and AI sparring partners while every punch is measured for speed, power and accuracy.

Confidential client project. Builds and source are under NDA, so there’s no public link — get in touch and I’ll walk you through it privately.

VR Combat Trainer gym with boxing gloves and a heavy bag
Role
VR Developer
Platforms
Meta Quest · PC VR
Genre
VR fitness · Combat training
Outcome
Punch speed & accuracy tracking
Engine
Unity · C#
Availability
Under NDA · demo on request

The game

VR Combat Trainer turns a living room into a fight gym. Players work heavy bags, speed bags and training pads, run combo drills such as jab → cross → hook → uppercut, and spar against AI opponents with distinct styles — Boxer, Presser, Defender and Balanced — that force them to dodge and counter.

My contribution

I developed the hand-tracked punch detection and scoring, the combo and reaction-target systems, the AI sparring opponents and the XP, level and unlock progression that keeps players coming back.

Highlights

  • Punch speed, power and accuracy measurement
  • Combo drills and reaction targets
  • AI sparring with four fighting styles and dodge training
  • Heavy bag, speed bag and pad workouts
  • XP, levels and unlockable gear

Tech stack

  • Unity
  • C#
  • XR Interaction Toolkit
  • OpenXR
  • Meta XR SDK