mirror of
https://github.com/Pandipipas/scoreko-dev.git
synced 2026-06-06 03:32:06 +00:00
a93492b86b9853050e7f2c6b558c77d89090c6ea
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(obligatorio):
{
"scoreko-dev": {
"exampleProperty": "value",
"assetsBaseUrl": "http://TU_SERVIDOR:8080"
}
}
- 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%