Nx10 Unity SDK
The bridge between your game and the Large Feelings Model (LFM).
The Two-Way Street
The Nx10 SDK is built on a symbiotic relationship. You provide us with the raw kinematic data (telemetry) and ground-truth emotional labels (SAAQ). In return, the SDK exposes incredibly powerful emotional insights back into your game code, allowing you to build reactive, highly-retentive player experiences.
1. The Observation Engine
In the background, the SDK instruments gameplay interactions, collects TAG data (Touch, Accelerometer, Gyroscope), and triggers SAAQ prompts to ask players how they feel at critical deviations.
2. The Insight Engine
Powered by the LFM, the SDK fires C# events back into your game containing real-time metrics like the Game Behaviour Index (GBI) and Brain Charge Index (BCI), alongside 15-minute predictive emotional forecasts.
Frictionless Integration
We know that game developers don't have weeks to spend untangling third-party analytics. The Nx10 SDK is designed to be a lightweight, drop-in addition to your existing architecture with minimal code footprint.
- Drop-In Singleton: There are no messy prefab setups or complex scene hierarchies to manage. Calling
Nx10Manager.Instance.StartSession()automatically bootstraps the necessary hidden GameObjects and handles their persistence across scene loads (DontDestroyOnLoad). - Zero-Config Telemetry: You do not need to manually wrap your UI buttons or rewrite your input handlers. Once initialized, the SDK automatically hooks into Unity's native input systems to capture touch, gyroscope, and accelerometer data entirely in the background.
- Simple State Sync: Keeping the LFM informed of what is happening in your game is as simple as firing a one-liner (e.g.,
Nx10Manager.Instance.Attributes.SetAttribute("uiScreen", "boss_fight")) whenever your game's context changes. - Flexible Prompts (SAAQ): When the backend requests an emotional label, you can either use our pre-built, fully styleable UI popups for a zero-effort integration, or build your own custom questions to perfectly match your game's native aesthetic.
Privacy & Data Minimisation
Nx10 operates under strict Data Protection Agreements (DPA) and independent Ethics board approvals. We collect only kinematic data. No message content, no personal text, and no identifiable gameplay visuals are ever captured by the SDK.
