Enterprise assessment layer for measurable XR training outcomes.
XRCore Training Assessment is the official enterprise evaluation layer for Unity XR training workflows built on top of XRCore SDK and XRCore Training Toolkit.
Where XRCore provides event-driven XR intelligence and Training Toolkit provides guided scenario execution, Assessment adds high-value performance governance: score, pass/fail decisions, critical-failure detection, and exportable reports for audit and certification workflows.
- Recommended demo flow:
- Look at target.
- Grab object.
- Place object.
- View final pass/fail summary and exported report.
Most XR training demos can show completion, but they cannot prove competency.
This product solves that gap by converting guided execution into measurable, enterprise-ready outcomes:
- weighted scoring per step,
- configurable penalties,
- mandatory-step enforcement,
- critical-failure rules,
- report generation for audit and QA.
Start with XRCore SDK
↓
Add Training Toolkit
↓
Add Training Assessment
↓
Scale with Authoring + Analytics
This package is intentionally distributed as an extension layer:
- XRCore SDK provides:
- event bus and modular runtime systems,
- XR interaction and perception architecture,
- reusable agent/task foundation.
- XRCore Training Toolkit provides:
- scenario and step orchestration,
- validator-driven progression,
- guided training UX.
- XRCore Training Assessment adds:
- scoring and evaluation logic,
- competency/pass-fail decisions,
- assessment diagnostics,
- exportable final reports (JSON/CSV).
- Built on top of XRCore SDK: xrcore-sdk
- Works with XRCore Training Toolkit: xrcore-training-toolkit
- Assessment package repository: xrcore-assessment
- Scale with XRCore Training Authoring: xrcore-training-authoring
- Unity Asset Store publisher page: SPL Publisher
- SDK demo: XRCore SDK Demo
- Toolkit demo: XRCore Training Toolkit Demo
- Assessment demo: XRCore Training Assessment Demo
- Event-driven assessment runner (
XRTrainingAssessmentRunner) - Designer-friendly profile system (
XRAssessmentProfile) - Weighted step rules and penalties
- Maximum mistakes / consecutive-failure auto-fail thresholds
- Critical failure handling
- Runtime guard and diagnostics overlay
- Setup Wizard with validate/fix workflow
- Report export:
- JSON
- CSV
XRCore + Training Events
↓
XRTrainingAssessmentRunner
↓
Score / Rule Evaluation
↓
Pass-Fail + Report Generation
↓
JSON / CSV Export
XRTrainingAssessmentRunnerXRAssessmentProfileXRStepAssessmentRuleXRStepScoreEvaluatorXRTrainingReportXRTrainingAssessmentRuntimeGuardXRTrainingAssessmentHealthOverlayXRTrainingAssessmentSetupWindow
Unity menu:
Tools -> XRCore Training Assessment -> Setup Wizard
Core actions:
- Validate
- Auto-Fix Scene
- Generate Profile From Selected XRTrainingScenario
- Export Diagnostics Snapshot
XRTrainingReport includes:
- schema version
- final score / max score
- completion time
- mistakes and failure counters
- critical failures
- pass/fail result
- timestamps and identifiers
- Unity 2022+ or Unity 6
- XRCore SDK
- XRCore Training Toolkit
Documentation/QuickStart.mdDocumentation/IntegrationGuide.mdDocumentation/EventContract.md
XRCore Training Assessment is distributed under the MIT License. See LICENSE.