Underground 2 Revived
Play Need for Speed: Underground 2 (2004) in Chrome and Firefox with WebGPU graphics, Web Audio, up to 120 fps widescreen, controller support, free roam and Online races with friends. Fan project, not
翻譯準備中
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證製作者的介紹僅有上面的一句話。 更多詳情請閱讀儲存庫 README。 儲存庫 README ↗
正在載入完整 README。
檢視完整 README ↗Sitio público con todo lo que el espectador puede consultar: comandos del chat, tabla de posiciones e historial/récords. Es un proyecto separado de la app principal (la que tiene el panel admin) a propósito — comparte la misma base de datos de Turso, pero solo con lectura, y no tiene ningún endpoint que escriba datos ni el secreto de admin.
/ — landing con los 3 links/comandos — lista de personajes y perks votables, con click para copiar el comando/posiciones — tabla de posiciones por división, en vivo/historial — récords, rachas, Hall of Fame, historial por personajeNecesita las mismas credenciales de Turso que la app principal, pero de solo lectura:
TURSO_DATABASE_URL=...
TURSO_AUTH_TOKEN=...
Por defecto, un token de Turso tiene permisos de lectura y escritura. Como este servidor
nunca necesita escribir nada, conviene generar un token separado con permiso read-only
específicamente para este deploy — así, aunque este servidor público tuviera algún problema
de seguridad, no podría modificar ni borrar datos.
turso db tokens create <nombre-de-tu-db> --read-only
(Necesitás el Turso CLI instalado y logueado. Si no lo tenés a mano, con el mismo token que usa la app principal también funciona — pero perdés esa capa extra de seguridad.)
git init corrido), falta subirlo a GitHub
(o el proveedor que uses) y conectarlo como proyecto nuevo en Vercel.TURSO_DATABASE_URL
y TURSO_AUTH_TOKEN (la de solo lectura, si la generaste).liga-del-ente-publico.vercel.app.Una vez que tengas la URL de este deploy, andá al proyecto principal (el del overlay) y configurá:
NEXT_PUBLIC_COMMANDS_URL=https://tu-url-de-este-deploy.vercel.app/comandos
Eso hace que el cartel "Comandos del chat" del overlay muestre el link completo.
Si tenías un sitio estático aparte solo para /comandos (carpeta LigaDelEnte-Comandos,
deployado en Netlify), ya no hace falta — esta página /comandos lo reemplaza y encima lee
los datos en vivo desde el mismo código fuente que usa la app principal, así que nunca se
desactualiza. Podés dar de baja el sitio de Netlify cuando quieras.
A diferencia del sitio viejo (JSON pegado a mano), acá src/lib/data/characters.ts es una
copia del mismo archivo del proyecto principal. Si agregás/sacás un personaje allá, hay que
copiar el archivo actualizado acá también (o pedirle a Claude que lo haga).
corepack pnpm install
corepack pnpm run dev
Corre en http://localhost:3000 por default (usá otro puerto si ya tenés la app principal
corriendo ahí: next dev --port 3001).