Cabinet

Imagen
The Cabinet desktop app running a 3D boxing match full-screen on an arcade cabinet, with the mirrored Zero-Shot Games library glowing on the wall behind it.
Reproductor sin conexión y equipo de captura para la colección Zero-Shot Games — replica la biblioteca, juega cada título a pantalla completa y toma las capturas con las que funciona el sitio.

Aplicación de escritorio nativa en Rust — la puerta de entrada y la cámara de Zero-Shot Games, una colección de juegos de navegador construidos cada uno en solitario por IA a partir de un único prompt. cabinet sync replica de forma idempotente la biblioteca de juegos en una carpeta local; cabinet play ejecuta cualquier título a pantalla completa en una ventana WebView2 con tao + wry — sin conexión, sin nada que instalar por juego.

Su verdadero truco es la captura. Un juego WebGL no se puede fotografiar desde dentro de la página (canvas.toDataURL devuelve negro), así que Cabinet juega cada título a pantalla completa y captura el escritorio compuesto — el fotograma real de la GPU, correcto tanto para Canvas 2D como para WebGL. Un solo comando ingiere después esas imágenes en la galería de cada juego en zero-shot-games.com; la colección se hace su propia promoción. La captura de video del juego es lo siguiente. Lee cómo lo construimos →

Estado
Alpha

Releases

No releases published yet.

¿Hablamos sobre este proyecto?

Pregúntale al concierge sobre este proyecto: qué es, cómo se construyó, o ponte en contacto con nosotros.