SDK & Libraries

Client SDKs and libraries for OCVR development

Official SDKs and client libraries for building OCVR applications.

Available SDKs

SDK Status Description
Unity SDK Coming Soon C# SDK for Unity game clients
Unreal SDK Planned C++ SDK for Unreal Engine
JavaScript Coming Soon TypeScript/JavaScript client library

What the SDKs Provide

  • Authentication - Login, register, session management
  • REST API Client - Type-safe API wrappers
  • WebSocket Client - Real-time event handling
  • OCCN Client - Binary protocol implementation
  • Asset Management - Upload/download game assets

Building Your Own Client

If you're building a custom client without an SDK, you'll need to implement:

  1. REST API calls - See API Reference
  2. WebSocket connection - See WebSocket Protocol
  3. OCCN protocol - See OCCN Protocol

Contributing

We welcome community-built SDKs for other platforms. Contact us if you're interested in building an official SDK for a new platform.

-- ---