Acesso antecipado

Voxel Destruction 2 — Object Cache e Destroços

Conteúdo sujeito a atualização conforme VOXEL DESTRUCT 2 evolui.

Por Que o Object Cache Importa

Cada quebra de voxel pode gerar novas instâncias BasePart. Sem reutilização, o Roblox gasta tempo alocando, parentando e replicando partes novas — a principal fonte de lag na destruição. Object cache (ou object pooling) pré-instancia um pool de partes e as recicla quando os destroços expiram.

Módulos da comunidade migraram para esse modelo no início de 2026: VoxelDestruct 2.1 saiu do part cache para object cache; Shatterbox Release 8 (3 de fevereiro de 2026) adicionou integração opcional de ObjectCache; Vex 2.0 promove object pooling como destaque. O motor do VD2 busca a mesma filosofia, mesmo que jogadores nunca toquem scripts do Studio.

Algoritmos de Limpeza Progressiva

Motores simples apagam todos os destroços de uma vez ao atingir o limite — causando sumiços visíveis. A limpeza progressiva opcional do Shatterbox remove operações antigas dinamicamente enquanto preserva a destruição ativa, espalhando o custo de CPU entre frames.

Jogadores de VD2 se beneficiam quando a fila de subdivisão e o tempo de vida dos destroços cooperam: uma pausa entre ondas de ferramentas pesadas deixa a limpeza alcançar. Se entulho congela no ar e some depois, a sessão provavelmente atingiu um limiar de limpeza.

Destroços Caindo com Weld

Shatterbox Release 8 introduziu soldagem dinâmica opcional para fragmentos desconectados caírem em blocos coerentes em vez de nuvens de voxels flutuando. Feedback de acesso antecipado ao whatever_dev() pede repetidamente quedas similares com weld no VD2.

Destroços com weld parecem mais Teardown: paredes se descolam, pisos amassam e impactos secundários disparam colapsos em cadeia. Até o VD2 polir totalmente o weld, alguns mapas de acesso antecipado ainda deixam estilhaços flutuando após golpes massivos.

Contexto de Replicação Cliente-Servidor

O algoritmo cliente-servidor do Shatterbox copia o mapa localmente antes do servidor autorizar quebras, cortando a replicação de rede de cada fragmento. VD2 roda como sandbox para jogadores, não biblioteca de devs, mas a mesma conta de banda se aplica: menos partes replicadas, servidores públicos mais fluidos.

<a href="/pt-br/events/ecosystem-updates-2026/">Atualizações do Ecossistema 2026</a> — linha do tempo completa fevereiro–julho

Guias relacionados

Perguntas frequentes

Posso ativar object cache como jogador?
Não. Cache é nível de motor, não configuração do cliente.
Object cache elimina todo lag?
Não. Avaliação SDF, grafos estruturais e carga de GPU ainda importam.
Limpeza progressiva é exclusiva do Shatterbox?
O algoritmo nomeado é do Shatterbox, mas o conceito aparece em módulos voxel modernos.
VD2 terá tempo de vida de destroços configurável?
Possível no roteiro. Acompanhe registro de alterações e roteiro.