mirror of
https://github.com/iamlukethedev/Claw3D.git
synced 2026-07-30 03:02:37 +00:00
- Add ClawFC Supabase client, types, and API layer with support for both the match_events table (Peter's engine) and legacy JSONB events - Normalize engine events (event_type, player_id UUIDs, team_id) to frontend format with player names and home/away resolution - Support 'finished' match status alongside 'live' and 'played' - 3D soccer stadium with animated players, ball physics, dual scoreboards, debug overlay, and first-person camera mode - Event-driven animations for all 24 event types with look-ahead buildup and look-back reactions using real position data from engine - Team-colored jerseys with player numbers on the back - Goalkeeper stays near goal line with lateral shuffling only - Player collision avoidance and ball passing between players - Fix ball flying to corner on kickoff (init positions to field center) Made-with: Cursor
34 lines
1.2 KiB
Bash
34 lines
1.2 KiB
Bash
# Browser/client gateway URL (build-time — requires `npm run build` after changes)
|
|
NEXT_PUBLIC_GATEWAY_URL=ws://localhost:18789
|
|
|
|
# Runtime gateway URL — takes effect on restart without a rebuild.
|
|
# Use this instead of NEXT_PUBLIC_GATEWAY_URL when you want to change the
|
|
# gateway endpoint without re-running `npm run build`. Also used as a
|
|
# fallback when openclaw.json is not present.
|
|
# CLAW3D_GATEWAY_URL=ws://localhost:18789
|
|
# CLAW3D_GATEWAY_TOKEN=
|
|
|
|
# Debug UI
|
|
DEBUG=true
|
|
|
|
# App server
|
|
# PORT=3000
|
|
# HOST=127.0.0.1
|
|
|
|
# Optional: required only for public/remote deployments
|
|
# STUDIO_ACCESS_TOKEN=
|
|
# Advanced only: some gateway-host operations can still use SSH, but marketplace skill install does not require it.
|
|
# OPENCLAW_GATEWAY_SSH_TARGET=
|
|
# OPENCLAW_GATEWAY_SSH_USER=
|
|
# OPENCLAW_GATEWAY_SSH_PORT=
|
|
# OPENCLAW_GATEWAY_SSH_STRICT_HOST_KEY_CHECKING=accept-new
|
|
|
|
# Optional: ClawFC integration (read-only anon key is safe for client-side)
|
|
# NEXT_PUBLIC_CLAWFC_SUPABASE_URL=https://icyffgpkhdyxtaqkydll.supabase.co
|
|
# NEXT_PUBLIC_CLAWFC_SUPABASE_ANON_KEY=
|
|
|
|
# Optional: voice features
|
|
# ELEVENLABS_API_KEY=
|
|
# ELEVENLABS_VOICE_ID=21m00Tcm4TlvDq8ikWAM
|
|
# ELEVENLABS_MODEL_ID=eleven_flash_v2_5
|