Sobre o projeto

Sheepdog Sim é uma simulação de pastoreio baseada em navegador construída com Three.js, React e WebGPU (com fallback para WebGL2). Os jogadores controlam um cão pastor para guiar vários tamanhos de rebanho (25, 75 ou 200 ovelhas) através de um portão de pastagem usando mecânicas de movimento, corrida e latidos. Os principais recursos incluem: - Múltiplos esquemas de controle: suporte para teclado, gamepad e toque. - Opções de câmera: alternância entre uma visão aérea Classic e uma visão Follow. - Customização: um modo 'Studio' para personalizar a pelagem do cão, seu nome e as raças do rebanho. - Detalhes ambientais: gráficos cel-shaded, paisagens sonoras espaciais e bakes determinísticos para terreno e vegetação. - Acompanhamento de desempenho: recordes pessoais locais e comparações opcionais de tempo solo online. O projeto é arquitetado com uma simulação determinística de passo fixo separada da camada de renderização, garantindo uma jogabilidade consistente em diferentes hardwares.