Sobre o projeto
O Rust Laboratory é um jogo de aventura textual com uma interface gráfica de tema cyberpunk, construído com Rust e o framework Tauri v2. O jogador assume o papel do Dr. Alex Chen, um jornalista investigativo explorando a abandonada Instalação de Pesquisa Prometheus.
O conteúdo do jogo inclui mais de 14 salas interconectadas com descrições individuais, quebra-cabeças e segredos; mais de 20 itens coletáveis com lore e usos; 6 quebra-cabeças envolvendo decifração de códigos, combinação de itens e reparos; e 13 conquistas. A interface fornece um tema escuro com animações, efeitos de partículas, um minimapa interativo das áreas exploradas, autocompletar de comandos sensível ao contexto e navegação pelo histórico de comandos.
Os comandos cobrem movimento, olhar, pegar e soltar itens, usar e examinar itens, ler documentos, combinar itens, resolver quebra-cabeças, inventário, mapa, status, dicas e ajuda. Um sistema de salvar/carregar oferece três slots mais salvamento automático.
O projeto é distribuído como um instalador para Windows via GitHub Releases e pode ser compilado a partir do código-fonte com Rust 1.70+, Node.js 18+ e a CLI do Tauri. O código-fonte separa o backend em Rust (motor, tipos, mundo, itens, quebra-cabeças, jogador, comandos, história, salvamento) do frontend em HTML/CSS/JavaScript, e inclui fluxos de trabalho de release do GitHub Actions. A documentação cobre a API de comandos do Tauri, diretrizes de contribuição, pipeline de release, plano de cobertura de testes e documentos de planejamento comercial/validação. Licenciado sob MIT.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.