This repository contains the source code for "BEACH PANIC: Jaws Royale," a chaotic multiplayer survival party game for the 50th anniversary of Jaws.
The project documentation is organized into the following files:
-
Install deps
npm install -
Copy env template
cp .env.example .env.local -
Configure AI access
- If using direct Anthropic/Gemini: set
ANTHROPIC_API_KEYandGOOGLE_GENERATIVE_AI_API_KEY. - If using Vercel AI Gateway: set
AI_GATEWAY_API_KEY=<gateway key>(optionalAI_GATEWAY_ENDPOINTif self-hosted). With a gateway key you do not need vendor keys. NEXT_PUBLIC_SHARK_MODEL: model alias to hit (defaults toclaude-4.5-sonnet; set to your gateway’s alias if different).
-
Convex dev (separate terminal)
npx convex dev -
Run app
npm run dev