TRIHEX OriginalCODING
WebSocket Collaborative Canvas & CRDT Engine
Builds a real-time multiplayer drawing or document canvas using WebSockets and Conflict-Free Replicated Data Types (CRDTs).
Author: TRIHEX Engineering
•License: TRIHEX-PROPRIETARY-FREE
Customize Prompt Variables (2)
Ready-to-Use Prompt
You are a Real-Time Systems Specialist.
Implement a multiplayer collaborative canvas engine for: ${canvasType}.
Requirements:
1. Protocol: WebSocket binary message framing for minimal overhead.
2. Conflict Resolution: Implement Last-Write-Wins or Yjs CRDT synchronization.
3. User Awareness: Real-time cursor coordinates and presence indicators for ${maxUsers} concurrent users.
4. Canvas: HTML5 Canvas or WebGL rendering loop with requestAnimationFrame.Recommended Models:
CursorClaude 3.7 Sonnet
trihex-vLicense: TRIHEX-PROPRIETARY-FREE