Scaffold inicial del proyecto para un juego 2D cooperativo web ambientado en el comedor del 1° subsuelo de la Casa Central del Banco de la Nación Argentina.
game/→ Frontend jugable (Phaser 3 + TypeScript + Vite)backend/→ API (Django + Django REST Framework)docs/→ Documentación técnica mínima
- Node.js 20+
- Python 3.11+
- pip
cd game
npm installcp game/.env.example game/.envVariables importantes:
VITE_BACKEND_URL→ URL base del backend (ej:http://127.0.0.1:8000)VITE_PLAYER_ID→ identificador del jugador para guardar/cargar progreso
npm run devnpm run buildcd backend
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txtcp .env.example .envpython manage.py migrate
python manage.py runserverpython manage.py testGET http://127.0.0.1:8000/api/health/POST http://127.0.0.1:8000/api/progress/(crea/actualiza progreso poruser_id)GET http://127.0.0.1:8000/api/progress/<user_id>/(obtiene progreso de un jugador)
Ver docs/backend-render-supabase.md para el detalle completo.