Business Sim Online - Replit
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository. Nobellum Venture Simulator (NVS) — a real-time multiplayer board game for entrepreneurship education. Teams compete across quarters by rolling dice, landing on board spaces, managing burn rate/cash/knowledge, hiring co-founders, buying marketplace items, responding to PESTLE events, and conducting M&A. A judge controls game flow; an admin manages users and game config. pnpm workspace with two artifacts and four libraries: Game state lives in artifacts/api-server/gameData.json — a flat JSON file read/written by fileStorage.ts. There is no database in the active game path; the lib/db/ Drizzle schema exists but is not connected to the running game server. All game mutations go through Socket.io events that update in-memory state and flush to disk. The entire game is driven by Socket.io. gameServer.ts is the core — it holds all in-memory game state (teams, current turn, auction state, etc
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository. Nobellum Venture Simulator (NVS) — a real-time multiplayer board game for entrepreneurship education. Teams compete across quarters by rolling dice, landing on board spaces, managing burn rate/cash/knowledge, hiring co-founders, buying marketplace items, responding to PESTLE events, and conducting M&A. A judge controls game flow; an admin manages users and game config. pnpm workspace with two artifacts and four libraries: Game state lives in artifacts/api-server/gameData.json — a flat JSON fi
Explore this link on the map →