ARuVR IMPACT Unity SDK — Overview

The ARuVR IMPACT Unity SDK connects a Unity VR experience to the ARuVR IMPACT analytics platform. You mark the decisions and outcomes that matter inside your experience, and IMPACT turns them into per-competency performance, decision latency, confidence-matrix quadrants, and pass/fail results for every learner.

What it does

What it does not do

Design principles

How it works, in one minute

  1. You place AruvrTrackImpact components in your scene and fire them from your gameplay logic when a decision happens.
  2. Each fire is buffered on disk and sent to IMPACT in batches. Retries never double-count.
  3. IMPACT groups the decisions by competency and shows accuracy, decision latency, and pass/fail per learner.

Documentation index

Page What’s in it
Getting Started Requirements, install, a first working scene.
Core Concepts The terminology and the data flow.
The Editor Window Connecting, linking scenes, authoring competencies, environments.
Tracking Decisions AruvrTrackImpact, AruvrAssignScore, patterns and examples.
Identifying Trainees Setting the learner id.
Completion and Scoring The confidence matrix and how scoring works.
Multi-Scene Builds One build, many scenarios, each to its own app.
Manifest and Wire Protocol The on-disk config and what is sent over the network.
Building and Deploying Build steps and Quest notes.
Security How credentials are handled.
API Reference Class and method signatures.
Troubleshooting and FAQ Common issues and answers.

Requirements