Sobre el proyecto

Sheepdog Sim es una simulación de pastoreo basada en el navegador construida con Three.js, React y WebGPU (con respaldo en WebGL2). Los jugadores controlan a un perro pastor para guiar diversos tamaños de rebaño (25, 75 o 200 ovejas) a través de la puerta de un pastizal utilizando mecánicas de movimiento, sprint y ladridos. Las características principales incluyen: - Múltiples esquemas de control: soporte para teclado, gamepad y táctil. - Opciones de cámara: cambio entre una vista cenital Classic y una vista Follow. - Personalización: un modo 'Studio' para personalizar el pelaje del perro, su nombre y las razas del rebaño. - Detalles ambientales: gráficos cel-shaded, paisajes sonoros espaciales y bakes deterministas para el terreno y la vegetación. - Seguimiento de rendimiento: mejores marcas personales locales y comparaciones opcionales de tiempo en solitario en línea. El proyecto está arquitecturado con una simulación de paso fijo determinista separada de la capa de renderizado, lo que garantiza una jugabilidad consistente en diferentes hardware.