What problem does it solve?
TabletopKit tackles the challenge of creating immersive, multiplayer spatial board games on visionOS by providing a cohesive framework for table management, seat allocation, equipment handling, and real-time synchronization across devices via Group Activities.
Core Features & Use Cases
- Setup and configuration: Define seats, table geometry, and equipment through a TableSetup instance.
- RealityKit rendering: Seamless rendering of boards, pieces, and dice with RealityKit.
- Group Activities integration: Synchronize game state, actions, and seats across devices; arbiter-driven validation.
- Extensible actions: Built-in actions and support for CustomAction with observers and renderers.
Quick Start
Initialize a visionOS app using TabletopKit by configuring a TableSetup with seats and equipment, then launch the app on a visionOS device.