[PT-BR] Compactando seus mapas (Repacking your maps)

Discussion in 'Tutorials & Resources' started by Midlou, Apr 10, 2017.

  1. Midlou

    Midlou L1: Registered

    Messages:
    33
    Positive Ratings:
    61
    Original Tutorial: Click Here
    Translation: English to Portuguese.

    -

    Então, recentemente a Valve lançou algumas ferramentas de reembalagem (compactação) para arquivos BSPs (Nome dado ao tipo de arquivo de mapas).

    Estas ferramentas são usadas para reduzir o tamanho de um mapa em até 70%.

    Isso significa que seus mapas ficam menores, poupando armazenamento, além de levarem menos tempo para serem baixados (Também não será preciso o uso do BZ2 no nome do arquivo).

    Infelizmente, os mapas não podem ser reembalados retroativamente:

    Qualquer jogador que tenha uma versão reembalada (Compactada) do mapa receberá um erro de incompatibilidade se o servidor a qual estiver conectando estiver executando uma versão não re-embalada (Não compactada).

    Quanto espaço eu posso economizar?

    Abaixo está um gráfico comparando mapas embalados (Compactados) e mapas não embalados (Não Compactados):

    [​IMG]

    Como funciona?

    Um arquivo BSP consiste em um conjunto de "pedaços" que contêm informações relevantes para a construção do mapa dentro do jogo, como planos, entidades e dados de visibilidade. Uma ferramenta de embalagem (compactação) comprime cada um desses “pedaços” individualmente usando a compressão LZMA (Lempel–Ziv–Markov chain algorithm).

    A exceção a isso é o uso do pakfile lump, que é um arquivo .zip onde cada arquivo é individualmente compactado.


    Certifique-se de que você já construiu os “cubemaps” e outros elementos no mapa, caso contrário eles não serão compactados!

    BSPZip

    BSPZip é uma ferramenta de linha de comando incluído nos arquivos do jogo, que foi originalmente projetado para lidar com a embalagem (Compactação) de conteúdo personalizado no método Pakfile, mas desde a atualização Gun Mettle também funciona com o método de compressão LZMA (pedaços).

    Aqui estão alguns passos que você pode seguir para compactar seus mapas com esta ferramenta:

    Navegue até: /SteamApps/common/Team Fortress 2/bin
    Nesta pasta, aperte shift-esquerdo (sem nada selecionado) no espaço vazio e selecione "Abrir janela de comando aqui".

    Cole essa linha de comando

    "bspzip -repack -compress /SteamApps/common/Team Fortress 2/tf/maps/<nome_do_mapa>”

    Ou seja <nome_do_mapa> será o nome do seu mapa, por exemplo:

    "bspzip -repack -compress /SteamApps/common/Team Fortress 2/tf/maps/cp_snowplow"

    Aguarde até que o processo termine e pronto!

    Para descompactar um mapa, simplesmente remova o -compress do comando.

    Dentro do jogo.

    Abra o console de desenvolvedor no jogo

    Digite "bsp_repack maps/<nome_do_mapa>.bsp"

    Aguarde até que o processo termine e pronto!


    Eu preciso compactar o mapa em BZ2 também?

    Não! Não existe nenhum benefício compactar em BZ2 um mapa reembalado (compactado), o resultado será quase idêntico e apenas torna mais difícil a vida para quem for baixar seu mapa.

    -

    Tradução do Inglês para Português Brasileiro: Midlou
    Tutorial Original: Click aqui (Creditos ao criador)

     
    • Like Like x 2
    • Thanks Thanks x 1