mirror of
https://github.com/Pandipipas/scoreko-dev.git
synced 2026-06-06 03:32:06 +00:00
d4fe407b92d01ead56588d39a229daf0603b474c
scoreko-dev
NodeCG bundle for producing fighting game overlays.
Project
- Repository: https://github.com/Pandipipas/scoreko-dev
- Stack: NodeCG, Vue 3, TypeScript, Quasar, and Vite.
Requirements
- Node.js 24.14.0+
Scripts
npm run autofix: automatically fixes lint errors.npm run build: builds dashboard/graphics and extension.npm run lint: validates project linting.npm run schema-types: generates types from schemas.npm run start: starts NodeCG using the local dependency (nodecg start).npm run watch: development mode with watch.
Usage
npm installnpm run buildnpm run start(equivalent tonpx nodecg start)
Version
Initial project version: 0.1.0.
Assets por HTTP (sin GitHub API)
La descarga de assets usa únicamente HTTP. Debes configurar un servidor propio.
- En
cfg/scoreko-dev.json, configuraassetsBaseUrl(opcional, por defectohttp://localhost):
{
"scoreko-dev": {
"assetsBaseUrl": "http://localhost"
}
}
- Sirve por HTTP esta estructura:
games/
street-fighter-6/
manifest.json
fighting-characters.json
characters/...
tekken-8/
manifest.json
...
- Cada
manifest.jsondebe ser un array con rutas relativas, o con objetos{ "path", "size", "url" }.
Ejemplo mínimo:
[
"fighting-characters.json",
"characters/ryu.png"
]
Languages
Vue
50.2%
TypeScript
48.1%
JavaScript
1.4%
HTML
0.2%