Lo que hace falta
Nada. VOID es un archivo HTML autocontenido: no hay instalación, ni build, ni dependencias, ni servidor.
| Requisito | Valor |
|---|---|
| Sistema | Cualquiera con un navegador moderno |
| Node.js, Python, etc. | No hace falta |
| Conexión | No, una vez descargado el repositorio |
| Espacio | Unos 25 MB (casi todo es el vídeo) |
Abrirlo
Opción A — Clonar el repositorio
git clone https://github.com/jaime-gaming/VOID.git
cd VOID/"VOID mxks version"
Después abre VOID mxks version (code).html con doble clic, o sírvelo:
python3 -m http.server 8000
# http://localhost:8000/VOID%20mxks%20version/VOID%20mxks%20version%20(code).html
Opción B — Descargar el archivo suelto
Si solo descargas el HTML, necesitas también la carpeta assets [DO NOT TOUCH]/ a su lado, con la misma estructura relativa. Sin el vídeo, la escena que lo usa falla.
Por qué no se puede mover nada
La carpeta se llama assets [DO NOT TOUCH] por una razón concreta: el HTML referencia el recurso por ruta relativa.
VOID mxks version/
├── VOID mxks version (code).html ← referencia ./assets [DO NOT TOUCH]/…
└── assets [DO NOT TOUCH]/
└── VOIDMXKSnight_shift.mp4
Importante
Si el navegador bloquea el vídeo por política de reproducción automática, suele resolverse sirviendo la carpeta por HTTP en vez de abriendo el archivo con file://.
Idioma
La interfaz está pensada en español e inglés, pero ninguna de las dos versiones está terminada:
| Versión | Estado | Issue |
|---|---|---|
| Español | Sin terminar | #2 Finish Spanish Version |
| Inglés | Sin terminar | #1 Finish English Version |
Problemas conocidos
Hay tres issues abiertas en el repositorio:
Aviso
Trabajar en el código
El archivo HTML es grande (~1,04 MB) porque todo va integrado. Dos consejos prácticos:
- No lo reformatees en bloque. Un cambio de indentación en un archivo así genera un diff ilegible y difícil de revisar.
- Edita por secciones, buscando el texto o el identificador concreto, en vez de reescribir el archivo.
El repositorio incluye .github/agents/my-agent.agent.md, una configuración para agentes de código que trabajan sobre el proyecto.
Contribuir
Las dos tareas grandes están ya descritas como issues: terminar la versión en español y terminar la en inglés. Si encuentras un fallo que no esté recogido, abre una issue con:
- En qué punto de la partida ocurre.
- Navegador y sistema.
- Si abriste el archivo con
file://o lo serviste por HTTP. - Qué esperabas y qué pasó.