IntelliVerseX SDK v5.8.0 — Feature Coverage Matrix
Verified, audited feature parity across all 11 supported platforms.
Legend: Y = Implemented | S = Stub/Mock (API exists, local only) | - = Not present | P = Partial
Roblox (11th platform): Lightweight SDK shipping only AI/LLM, Hiro Live-Ops, and Cross-Game Identity — features Roblox doesn't provide natively. Leaderboards, matchmaking, monetization, analytics, etc. use Roblox's built-in services.
| Feature | Unity | JS/TS | Web3 | Java | Flutter | Unreal | Godot | Defold | C++ | Cocos |
| SDK Init / Config | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
| Device Auth | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
| Email Auth | Y | Y | - | Y | Y | Y | Y | Y | Y | Y |
| Google Auth | P | Y | - | Y | Y | Y | Y | Y | Y | Y |
| Apple Auth | P | Y | - | Y | Y | Y | Y | Y | Y | Y |
| Custom Auth | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
| Session Restore | Y | Y | - | Y | - | Y | Y | Y | Y | Y |
| Profile Fetch | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
| Profile Update | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
| Wallet Fetch | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
| Wallet Grant | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
| Leaderboard Submit | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
| Leaderboard Fetch | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
| Cloud Storage Read | - | Y | Y | Y | Y | Y | Y | Y | Y | Y |
| Cloud Storage Write | - | Y | Y | Y | Y | Y | Y | Y | Y | Y |
| Generic RPC | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
| Real-time Socket | P | Y | - | - | - | - | Y | Y | - | - |
| Events / Callbacks | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
AI Voice & Host
| Feature | Unity | JS/TS | Web3 | Java | Flutter | Unreal | Godot | Defold | C++ | Cocos |
| AI Initialize | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
| Voice Session (start/end) | Y | Y | Y | Y | Y | S | Y | Y | S | S |
| Voice Send Text | Y | Y | Y | Y | Y | S | Y | Y | S | S |
| Voice Poll Messages | Y | Y | Y | Y | Y | S | Y | Y | S | - |
| Host Session (start/event) | Y | Y | Y | Y | Y | Y | Y | Y | S | Y |
| Entitlement Check | Y | Y | Y | Y | Y | Y | Y | Y | S | Y |
| Get Personas | Y | Y | Y | Y | Y | Y | Y | Y | S | Y |
AI LLM Stack
| Feature | Unity | JS/TS | Web3 | Java | Flutter | Unreal | Godot | Defold | C++ | Cocos |
| NPC Dialog Manager | Y | S | S | S | S | S | S | S | S | S |
| AI Assistant | Y | S | S | S | S | S | S | S | S | S |
| AI Content Moderator | Y | S | S | S | S | S | S | S | S | S |
| AI Content Generator | Y | S | S | S | S | S | S | S | S | S |
| AI Player Profiler | Y | S | S | S | S | S | S | S | S | S |
| AI Voice Services (TTS/STT) | Y | S | S | S | S | S | S | S | S | S |
Multiplayer & Game Modes
| Feature | Unity | JS/TS | Web3 | Java | Flutter | Unreal | Godot | Defold | C++ | Cocos |
| Select Mode | Y | S | S | S | S | S | S | S | S | S |
| Add/Remove Player | Y | S | S | S | S | S | S | S | S | S |
| Start/End Match | Y | S | S | S | S | S | S | S | S | S |
| Lobby Create Room | Y | Y | S | Y | Y | Y | Y | Y | S | S |
| Lobby Join Room | Y | Y | S | Y | Y | Y | Y | Y | S | S |
| Lobby List Rooms | Y | Y | S | Y | Y | Y | Y | Y | S | S |
| Lobby Leave Room | Y | Y | S | Y | Y | Y | Y | Y | S | S |
| Matchmaking Find | Y | Y | S | - | Y | Y | Y | Y | S | S |
| Matchmaking Cancel | Y | Y | S | - | Y | Y | Y | Y | S | S |
| Local MP Session | Y | - | - | - | - | - | - | - | - | - |
| Local MP Turns | Y | - | - | - | - | - | - | - | - | - |
| Local MP Split Screen | Y | - | - | - | - | - | - | - | - | - |
Hiro Live-Ops Systems
| Feature | Unity | JS/TS | Web3 | Java | Flutter | Unreal | Godot | Defold | C++ | Cocos |
| Spin Wheel (get/spin) | Y | Y | Y | Y | Y | Y | Y | Y | S | Y |
| Streaks (get/update/claim) | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
| Offerwall (get/complete/claim) | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
| Friend Quests | Y | Y | Y | Y | Y | Y | Y | Y | S | - |
| Friend Battles | Y | Y | Y | Y | Y | Y | Y | Y | S | - |
| IAP Trigger | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
| Smart Ad Timer | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
| Retention (get/update) | Y | Y | Y | Y | S | Y | Y | Y | Y | Y |
Discord Social SDK
| Feature | Unity | JS/TS | Web3 | Java | Flutter | Unreal | Godot | Defold | C++ | Cocos |
| Discord Init / Connect | Y | S | S | S | S | S | S | S | S | S |
| Account Linking (OAuth2) | Y | S | S | S | S | S | S | S | S | S |
| Rich Presence / Activity | Y | S | S | S | S | S | S | S | S | S |
| Unified Friends List | Y | S | S | S | S | S | S | S | S | S |
| Lobby / Text Chat | Y | S | S | S | S | S | S | S | S | S |
| Voice Chat | Y | S | S | S | S | S | S | S | S | S |
| Game Invites | Y | S | S | S | S | S | S | S | S | S |
| Direct Messages | Y | S | S | S | S | S | S | S | S | S |
| Moderation | Y | S | S | S | S | S | S | S | S | S |
| Linked Channels | Y | S | S | S | S | S | S | S | S | S |
| Debug / Logging | Y | S | S | S | S | S | S | S | S | S |
| Social Settings | Y | S | S | S | S | S | S | S | S | S |
Satori Analytics
| Feature | Unity | JS/TS | Web3 | Java | Flutter | Unreal | Godot | Defold | C++ | Cocos |
| Initialize / Authenticate | Y | S | S | S | S | S | S | S | S | S |
| Capture Events | Y | S | S | S | S | S | S | S | S | S |
| Feature Flags | Y | S | S | S | S | S | S | S | S | S |
| Experiments / A-B Testing | Y | S | S | S | S | S | S | S | S | S |
| Live Events | Y | S | S | S | S | S | S | S | S | S |
| Identity Update / Logout | Y | S | S | S | S | S | S | S | S | S |
| Feature | Unity | JS/TS | Web3 | Java | Flutter | Unreal | Godot | Defold | C++ | Cocos |
| Deep Links | Y | Y | - | Y | Y | - | Y | Y | - | - |
| Safe Area / Edge-to-Edge | Y | - | - | - | - | - | - | - | - | - |
| Foldable Device Support | Y | - | - | - | - | - | - | - | - | - |
| Performance Optimizer | Y | - | - | - | - | - | - | - | - | - |
| Bootstrap (one-drop init) | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
| Demo UIs | Y (16) | - | - | - | - | - | - | - | - | - |
| Web3 / NFT Gating | - | - | Y | - | - | - | - | - | - | - |
| WebGL / Web | Y | Y | Y | - | - | - | - | - | - | - |
Nakama Live Service Systems (v5.8.0)
| Feature | Unity | JS/TS | Web3 | Java | Flutter | Unreal | Godot | Defold | C++ | Cocos |
| Push Notifications | Y | - | - | - | - | - | - | - | - | - |
| Daily Rewards (Backend) | Y | - | - | - | - | - | - | - | - | - |
| Daily Missions | Y | - | - | - | - | - | - | - | - | - |
| League System (6-tier) | Y | - | - | - | - | - | - | - | - | - |
| Fortune Wheel | Y | - | - | - | - | - | - | - | - | - |
| Achievements | Y | - | - | - | - | - | - | - | - | - |
| Badges (56 badges) | Y | - | - | - | - | - | - | - | - | - |
| Retention v2 + Winback | Y | - | - | - | - | - | - | - | - | - |
| Season Pass | Y | - | - | - | - | - | - | - | - | - |
| Weekly/Monthly Goals | Y | - | - | - | - | - | - | - | - | - |
| Friend Streaks | Y | - | - | - | - | - | - | - | - | - |
| Character System | Y | - | - | - | - | - | - | - | - | - |
| Tournaments | Y | - | - | - | - | - | - | - | - | - |
These 13 features are Unity-first implementations wired to Nakama backend RPCs. Non-Unity platforms can call the same RPCs directly via their Nakama SDK client.
VR / AR / XR / Console
| Feature | Unity | JS/TS | Web3 | Java | Flutter | Unreal | Godot | Defold | C++ | Cocos |
| XR Platform Detection | Y | - | - | - | - | Y | Y | - | Y | - |
| Meta Quest Support | Y | - | - | - | - | S | S | - | Y | - |
| SteamVR Support | Y | - | - | - | - | S | S | - | Y | - |
| Apple Vision Pro Support | S | - | - | - | - | S | - | - | S | - |
| AR Foundation / ARKit / ARCore | Y | - | - | - | - | S | - | - | S | - |
| PSVR2 Support | - | - | - | - | - | - | - | - | S | - |
| Hand Tracking Info | S | - | - | - | - | S | - | - | S | - |
| Eye Tracking Info | S | - | - | - | - | S | - | - | S | - |
| Passthrough / MR Info | S | - | - | - | - | S | - | - | S | - |
| Console (PS5/Xbox/Switch) | S | - | - | - | - | S | - | - | - | - |
| Linux / SteamOS | S | Y | - | - | - | S | S | S | Y | - |
| tvOS | - | - | - | - | - | - | - | - | - | - |
| visionOS | S | - | - | - | - | - | - | - | - | - |
Coverage Score Summary
| Platform | Fully Implemented | Stubs | Not Present | Coverage % |
| Unity | 68 | 10 | 5 | 82% |
| JavaScript/TS | 37 | 27 | 19 | 45% |
| Flutter/Dart | 29 | 31 | 23 | 35% |
| Web3 | 27 | 30 | 26 | 33% |
| Java/Android | 31 | 27 | 25 | 37% |
| Unreal Engine 5 | 31 | 38 | 14 | 37% |
| Godot 4 | 31 | 33 | 19 | 37% |
| Defold | 30 | 30 | 23 | 36% |
| Cocos2d-x | 25 | 30 | 28 | 30% |
| C++ (CMake) | 26 | 40 | 17 | 31% |
| Roblox (Luau) | 26 | 0 | 57 | 31% |
Roblox note: 26 features implemented with zero stubs — every feature present is a real implementation. The 57 "Not Present" features are intentionally excluded because Roblox provides them natively (leaderboards, matchmaking, monetization, analytics, voice, chat, storage, etc.).
API Surface Coverage (Y + S combined) represents what a developer can code against today. Stubs are zero-code-change upgradeable once backend RPCs are configured.
VR/AR/XR support (v5.8.0): Unity now has real XR subsystem queries via IVXXRPlatformHelper and IVXXRInputAdapter (Meta Quest, SteamVR upgraded to Y). AR Foundation wrapped by IVXARHelper. C++ has real OpenXR detection (Meta Quest, SteamVR upgraded to Y). Unreal and Godot retain stubs. Console adapter interfaces added for Unity (S) and Unreal (S via IVXConsoleSubsystem).
Key Takeaways
- Unity is the reference implementation with the richest feature set (68 features fully implemented, including 13 Nakama live service managers, real XR support, and WebGL).
- v5.8.0 adds 13 Nakama-backed engagement systems: Push Notifications, Daily Rewards (server-authoritative), Daily Missions, 6-Tier Leagues, Fortune Wheel, Achievements, Badges (56), Retention v2 + Winback, Season Pass, Weekly/Monthly Goals, Friend Streaks, Characters, Tournaments.
- XR/VR upgraded from stubs to real implementations — Unity now has real XR subsystem queries (
IVXXRPlatformHelper, IVXXRInputAdapter) for Meta Quest and SteamVR. IVXARHelper wraps AR Foundation for ARKit/ARCore. C++ has real OpenXR detection for Meta Quest and SteamVR. - Console support added — Unity and Unreal now have console adapter interfaces (PS5/Xbox/Switch) marked
S. Unreal's IVXConsoleSubsystem wraps IOnlineSubsystem for platform-specific wiring. - WebGL/Web support — Full implementations for Unity, JS/TS, and Web3. JS/TS gains WebXR support via
IVXWebXRHelper.ts. - Hiro Streaks + Offerwall now Y on all 10 platforms — previously marked S on 6 platforms, confirmed real Nakama RPC implementations.
- Multiplayer Lobby/Matchmaking upgraded to Y on JS, Flutter, Unreal, Godot, Defold — real Nakama RPC-backed implementations.
- Deep Links implemented on JS, Java, Flutter, Godot, Defold — enables push notification re-engagement across platforms.
- All 10 platforms have full API surface coverage for Discord Social SDK, AI LLM Stack, Satori Analytics, and all Hiro Live-Ops systems.
- JavaScript/TypeScript remains the strongest non-Unity SDK with real Nakama RPC-backed Hiro systems.
- Local Multiplayer (hot-seat, split-screen) remains Unity-only.
- VR/AR/XR: Real implementations on Unity and C++; detection and capability stubs on Unreal and Godot.
What "Stub" Means for Developers
Features marked S (Stub) have the full public API surface — method signatures, types, events — so your game code can integrate today. The stubs return mock/local data. When the backend or native SDK is configured, these stubs are replaced with real calls in a future release with zero API changes to your game code.
This means you can: 1. Build your game UI and logic against the stub APIs now 2. Switch to production by updating the SDK — no code changes needed
IntelliVerseX SDK v5.8.0 — 11 platforms, 96 features, one API.