# Assets públicos — MMORPG De Bruin Sistemas Base pública: https://fps.debruinsistemas.com.br/ Manifesto completo em JSON: https://fps.debruinsistemas.com.br/assets-manifest.json API alternativa: https://fps.debruinsistemas.com.br/?format=json Diretório-base dos arquivos: https://fps.debruinsistemas.com.br/assets/ Instruções para agentes de programação: 1. Leia primeiro o arquivo assets-manifest.json. 2. Use apenas URLs presentes no manifesto. 3. Para modelos Three.js, priorize arquivos .glb ou .gltf. 4. Não invente nomes ou caminhos de arquivos. 5. Preserve maiúsculas, minúsculas, espaços e caracteres dos caminhos. 6. Use GLTFLoader para .glb/.gltf. 7. Use TextureLoader para PNG, JPG e WebP. 8. Configure carregamento assíncrono, tratamento de erro e cache. 9. Considere DracoLoader ou KTX2Loader apenas quando o arquivo correspondente exigir. 10. Os assets são recursos visuais; regras de colisão, gameplay e segurança continuam no código. Exemplo: const loader = new GLTFLoader(); loader.load( 'https://fps.debruinsistemas.com.br/assets/PASTA/ARQUIVO.glb', (gltf) => scene.add(gltf.scene), undefined, (error) => console.error('Falha ao carregar asset:', error) );