Sobre el proyecto

The Rust Laboratory es un juego de aventura basado en texto con una interfaz gráfica de temática cyberpunk, creado con Rust y el framework Tauri v2. El jugador asume el papel de la Dra. Alex Chen, una periodista de investigación que explora las abandonadas Instalaciones de Investigación Prometheus. El contenido del juego incluye más de 14 salas interconectadas con descripciones individuales, puzles y secretos; más de 20 objetos coleccionables con trasfondo y usos; 6 puzles que implican descifrado de códigos, combinación de objetos y reparación; y 13 logros. La interfaz ofrece un tema oscuro con animaciones, efectos de partículas, un minimapa interactivo de las áreas exploradas, autocompletado de comandos según el contexto y navegación por el historial de comandos. Los comandos abarcan movimiento, mirar, coger y soltar objetos, usar y examinar objetos, leer documentos, combinar objetos, resolver puzles, inventario, mapa, estado, pistas y ayuda. Un sistema de guardado/carga ofrece tres ranuras más autoguardado. El proyecto se distribuye como instalador de Windows a través de GitHub Releases y puede compilarse desde el código fuente con Rust 1.70+, Node.js 18+ y la CLI de Tauri. La base de código separa el backend en Rust (engine, types, world, items, puzzles, player, commands, story, save) del frontend HTML/CSS/JavaScript, e incluye flujos de trabajo de publicación en GitHub Actions. La documentación cubre la API de comandos de Tauri, las directrices de contribución, el pipeline de publicación, el plan de cobertura de pruebas y documentos de planificación comercial/validación. Licenciado bajo MIT.