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,即可验证所有权并自行管理介绍。
一分钟完成验证Epic Seven community hub: hero database with skill multipliers, build system, 6-language i18n. Next.js + Laravel API
翻译准备中
取自仓库 README
正在加载完整 README。
查看完整 README ↗Wiki, builds y guías de la comunidad de Epic Seven: ficha de cada héroe (stats, skills con multiplicadores, imprints, sets y artefactos más usados), builds y guías publicadas por usuarios, gremios y noticias oficiales. En 6 idiomas (EN, ES, PT, KO, JA, ZH).
Sitio: https://excoffe7.com
web/ Next.js 16 + React 19 + Tailwind 4 → Vercel (se publica al hacer push a main)
api/ Laravel 12 (PHP 8.2+) + MySQL → Hostinger (se publica con deploy/deploy-api.sh)
deploy/ script de deploy del backend por SSH
locale) y pide
los datos a la API (NEXT_PUBLIC_API_URL). Las traducciones de la interfaz, skills,
artefactos y glosario están en web/messages/.data:sync, 03:00) los mantiene al día sin pisar las correcciones manuales.Requisitos: PHP 8.2+, Composer, MySQL 8, Node 22 y pnpm 10.
# API
cd api
composer install
cp .env.example .env && php artisan key:generate # configurar DB_* en .env
php artisan migrate # las migraciones cargan héroes y artefactos
php artisan serve # http://localhost:8000
# Web (otra terminal)
cd web
pnpm install
echo "NEXT_PUBLIC_API_URL=http://localhost:8000/api" > .env.local
pnpm dev # http://localhost:3000
Con APP_ENV=local, la API acepta http://localhost:3000 en CORS (ver api/config/cors.php).
cd api && php vendor/bin/phpunit # tests de la API
cd web && pnpm typecheck && pnpm lint # lint bloqueante: 0 errores y 0 advertencias
cd web && pnpm build
En web/scripts/qa/ hay chequeos con Playwright contra un next start local: CLS/LCP,
peso de imágenes, accesibilidad (axe), formulario de builds, selector de idioma.
main → Vercel publica solo.bash deploy/deploy-api.sh muestra qué archivos de api/ cambian respecto del
servidor; --apply los sube con backup, corre composer install si cambió el lock, migra
y limpia la caché; --rollback <id> vuelve atrás. Configuración en deploy/deploy.env
(no versionado, ver deploy/deploy.env.example).main en el mismo momento.Con datos reales de Fribbels y CeciliaBot (nunca inventados): una migración de seed en
api/database/migrations/, la entrada en api/database/data/custom_heroes.json o
custom_artifacts.json (así data:sync no los pisa), el ícono del artefacto en
api/app/Models/Artifact.php y las skills en web/messages/skills/{idioma}.json.
| Comando | Qué hace |
|---|---|
php artisan data:sync | Sincroniza héroes y artefactos con Fribbels (lo corre el cron) |
php artisan import:hero-data | Importa stats y multiplicadores de Fribbels |
php artisan heroes:import {slug} | Trae un héroe nuevo desde CeciliaBot |
php artisan heroes:sync-skill-descriptions | Actualiza textos de skills desde CeciliaBot |
php artisan skills:import-translations | Carga en la base las traducciones de web/messages/skills |
php artisan app:sync-news | Trae noticias de STOVE y YouTube |
php artisan stats:sync | Trae sets y artefactos más usados por héroe (Fribbels Hero Library) |
Datos de Fribbels Epic 7 Optimizer, CeciliaBot y EpicSevenDB; Epic Seven © Smilegate & Super Creative. Detalle en CREDITS.md. Código bajo licencia MIT (LICENSE).