Pagina inicial » como » Como acelerar a sua experiência Minecraft com Minecraft Land Generator

    Como acelerar a sua experiência Minecraft com Minecraft Land Generator

    Enquanto você está explorando o seu mundo Minecraft, o jogo está dedicando uma enorme quantidade de recursos para criá-lo ao seu redor. Gerar essas peças antes do tempo diminui significativamente a carga de recursos do seu CPU durante o jogo, o que leva a uma melhor jogabilidade com menos lag. Continue lendo enquanto mostramos a você como pré-preencher seu mapa do mundo para um jogo mais rápido.

    Por que eu quero fazer isso??

    Como já discutimos em outros tutoriais do Minecraft, o Minecraft é um jogo surpreendentemente rico em recursos. Pode parecer simplista na superfície, graças às texturas de baixa resolução e formas em blocos, mas sob o capô há uma enorme quantidade de cálculos e renderizações para gerar e representar o mapa do mundo, bem como lidar com todas as entidades e correlações. física.

    Esse processo é bastante intensivo da CPU. Ao voar no modo criativo, onde os pedaços se acumulam rapidamente para acompanhar até mesmo os jogadores em computadores de última geração, haverá gagueira e lentidão; os jogadores em computadores mais antigos normalmente verão o jogo parar completamente e as taxas de quadros cairão para um dígito único.

    Esse atraso enquanto o jogo renderiza e exibe novos pedaços é um verdadeiro matador de imersão e, se ficar tão ruim, trava o seu jogo, um assassino divertido também. Felizmente há uma maneira de contornar o jogo de espera. Embora sempre haja sobrecarga para os vários processos dentro do jogo, gerar novos pedaços é na verdade um processo que podemos cultivar, se você quiser, de modo que o trabalho pesado seja feito quando não estivermos jogando o jogo. O truque depende de um pequeno programa chamado Minecraft Land Generator, e há muito pouca razão para não tirar vantagem disso..

    Como funciona?

    O princípio por trás do Minecraft Land Generator é realmente simples quando você disseca o processo. O Minecraft Land Generator é um aplicativo auxiliar que, quando combinado com um mapa do mundo e um arquivo de servidor Minecraft compatível, simula a exploração do mapa como se os jogadores estivessem em roaming..

    Se você, o jogador, tivesse que precisamente e sistematicamente fazer uma tela de 20.000 x 20.000 quadrados no jogo, seria terrivelmente tedioso e levaria dias de jogo. Em um computador mais novo, no entanto, o Minecraft Land Generator leva uma hora ou duas para concluir a mesma tarefa (e mesmo em computadores mais antigos, você pode simplesmente deixá-lo rodando durante a noite para atingir o mesmo fim). Além disso, depois de executar a execução inicial (seja uma hora ou doze), o trabalho estará concluído e você não precisará executá-lo novamente, a menos que deseje expandir uniformemente seu mapa-múndi novamente (digamos, de 10.000 blocos em um lado) para 20.000 blocos de um lado).

    Minecraft Land Generator funciona tão bem, só podemos relatar uma desvantagem para usá-lo: aumento do tamanho do arquivo mundial. Embora cada mapa do Minecraft esteja essencialmente completo desde o momento da criação do mundo (lembre-se que o algoritmo de geração + semente do mundo é como o DNA do mapa) o mundo não existir como disco rígido real consumindo dados até que o jogador visite cada novo pedaço e gera a geração do pedaço.

    Como tal, um mapa novo mal explorado tem cerca de 10MB ou menos de tamanho para dar conta dos primeiros pedaços e dos arquivos de suporte, mas à medida que o player explora, ele cresce em tamanho conforme os dados de cada pedaço são gravados no arquivo do jogo. No momento em que o mapa contiver 5.000 x 5.000 blocos de blocos, o arquivo do jogo aumentará para cerca de 600MB. Mapas maiores têm tamanhos de arquivo maiores (exponencialmente); um mapa de 20.000 por 20.000 tem um arquivo de jogo que pesa 6GB.

    Essa é a única troca real que você está fazendo com o Minecraft Land Generator. O que você ganha em tempos de carregamento maiores e jogos mais rápidos pelos quais você paga com espaço em disco. Dado o quanto a geração de fragmentos fica abaixo dos jogos para um jogador (especialmente nas máquinas de menor porte) e o alto custo de processamento nos servidores (onde vários players podem explorar em diferentes direções e gerar dezenas de pedaços por segundo), a compensação é mais do que valiosa para a maioria dos jogadores e absolutamente vale a pena se você estiver executando um servidor.

    Usando o Minecraft Land Generator

    O Minecraft Land Generator (aqui referido como MLG para brevidade) funciona de forma absolutamente perfeita quando você o configurou corretamente, mas a configuração adequada pode ser um pouco complicada. Vamos percorrer o processo de instalação e configuração para garantir que você tenha uma experiência sem problemas.

    Fazendo o download do Minecraft Land Generator

    Os arquivos de origem são hospedados no Github e, se você não estiver familiarizado com o Github, a maneira como você os acessa não é particularmente transparente. Para pegar a cópia mais recente da MLG, navegue até os arquivos zip do projeto aqui.

    Selecione o link que lê MinecraftLandGenerator_X.X.X_Vanilla_Server.zip (a partir deste tutorial, o arquivo é a versão 1.7.5). Não se preocupe que o arquivo pareça desatualizado (a versão 1.7.5 é de outubro de 2013 e, em termos de Minecraft, é praticamente antiga); atualizações automáticas e vamos fazer isso em apenas um momento.

    Na subpágina do arquivo zip, selecione o botão "Raw", como visto na imagem acima. Salve o arquivo.

    Instalando e atualizando o Minecraft Land Generator

    Depois de baixar o arquivo zip, extraia o conteúdo. Mantemos todas as nossas ferramentas de edição do Minecraft em nossos arquivos do Minecraft em \ Minecraft \ Editing Tools \, mas você pode colocar a ferramenta “MinecraftLandGenerator” extraída em qualquer lugar que desejar, pois os arquivos de aplicativo e de suporte são completamente autocontidos.

    Abra a pasta e procure o arquivo de instalação apropriado para o seu sistema operacional.

    O MLG inclui arquivos de configuração para Windows, Mac e Linux, chamados claramente de "MLG_Initial_Setup_".OS.EXTOnde o sistema operacional e a extensão apropriada para esse sistema operacional são claramente rotulados. Usuários do Windows devem executar o MLG_Initial_Setup_Windows.cmd e assim por diante. Aguarde o script terminar a execução. Depois de executar o arquivo de configuração inicial, sua pasta MLG será significativamente mais populada e o MLG estará atualizado (1.7.6 a partir deste tutorial).

    Há um pouco de atualização manual necessária, no entanto. O MLG não pode distribuir o arquivo do servidor Minecraft real (mas pode baixá-lo dos servidores do Minecraft durante o processo de atualização). Embora inclua um mecanismo para fazer o download do arquivo server.jar mais atual, o mecanismo está quebrado (porque a Mojang alterou a forma como eles nomearam seus arquivos archive e o minecraft_server.jar não aponta mais para a versão mais atual). Como tal, o atualizador sempre faz o download do Minecraft Server 1.5.2, que é mais do que um pouco desatualizado.

    Você pode fazer o download do arquivo do servidor Minecraft mais atual (minecraft_server.1.8.1.jar a partir deste tutorial) do servidor oficial do Minecraft aqui. Você pode baixar versões antigas do server.jar da Mojang usando esta tabela bem organizada, cortesia do MCVersions.net. Por que baixar versões mais antigas?

    Baixando a versão correta do servidor é o passo mais crítico. O número da versão do arquivo server.jar devo Combine a versão do Minecraft em que você joga o mapa do mundo. Se você quiser expandir um mapa do Minecraft 1.6.4, por exemplo, você não pode usar o servidor Minecraft 1.8.1 para executar o MLG, pois o algoritmo de geração de fragmentos e o conteúdo do jogo mudaram muito entre 1.6.4 e 1.8. * se o MLG não falhar, isso gerará erros e artefatos muito feios no seu mapa.

    Mais uma vez, para dar ênfase, você deve usar uma versão do servidor Minecraft que corresponda à sua versão do jogo.

    Esta regra se aplica em todos os níveis. Se você estiver usando um server.jar modificado com mods de jogo instalados, por exemplo, naquela é o arquivo server.jar que você precisa fornecer para o MLG. Independentemente das circunstâncias (servidor inválido, servidor modificado, novo servidor, servidor antigo), o arquivo server.jar precisa corresponder exatamente ao mapa..

    Depois de fazer o download do arquivo server.jar adequado (no caso de mapas de um único player em que você não estava usando um servidor) ou de ter copiado o arquivo server.jar (no caso de executar um servidor inicial), remova o arquivo Minecraft_server.jar existente a partir da raiz da pasta MLG e substituí-lo pelo arquivo de servidor apropriado (renomeando-o para minecraft_server.jar, se necessário).

    Em todos os nossos testes de MLG, os únicos problemas que surgiram foram um resultado direto da falha em emparelhar o mapa no qual estávamos trabalhando com um arquivo server.jar correspondente..

    Gerador de Terra Minecraft

    Depois de concluir o processo de configuração na etapa anterior (com ênfase em sempre, sempre, usando o server.jar correto para o seu mapa) todo o resto é navegação suave. Na verdade, você só tem duas escolhas simples para fazer. A primeira opção é se você deseja gerar um novo mapa ou expandir um mapa existente. A segunda escolha é o tamanho de uma área que você deseja gerar (tendo em mente que o tamanho do mapa gerado é dimensionado rapidamente; blocos de 5000 x 5000 são ~ 600 MB, enquanto 20.000 x 20.000 blocos são ~ 6 GB).

    Gerando um novo mapa

    Embora a maioria das pessoas esteja interessada em expandir um mapa existente que já começou a explorar e gostar, vamos cobrir a geração de um novo mapa em primeiro lugar, porque ele requer o mínimo de configuração e ainda é um uso valioso de MLG (especialmente para usuários que desejam gerar e mapear todo o servidor de uma só vez).

    O server.jar usará o arquivo server.properties localizado na pasta MLG quando gerar o mundo. O arquivo server.properties usa as configurações padrão do Minecraft e, a menos que você tenha uma necessidade específica de modificar algo, não há necessidade de alterar nenhuma das configurações internas. Se você quiser um melhor entendimento do arquivo server.properties, confira esta entrada wiki do Minecraft. Se você já estiver executando um servidor (especialmente um servidor modificado com entradas customizadas server.properties), copie o arquivo server.properties existente junto com o arquivo server.jar existente..

    Para gerar um novo mundo usando seu arquivo server.jar atual, basta executar o Run_MLG_Windows.cmd (ou arquivo equivalente para o seu sistema operacional). Você será solicitado a inserir as dimensões do mapa como assim.

    Por uma questão de demonstração, vamos evitar usar lados de comprimento igual para o nosso mapa e, em vez disso, usar dimensões retangulares (na prática, você provavelmente desejará um mapa quadrado). Estamos iniciando o processo de geração de mapa com a entrada X: 8.000 Z: 5.000.

    Usando a muito legal ferramenta Mapcrafter que gera uma versão estilo Google Maps do seu mapa Minecraft (veja este tutorial se você estiver interessado em jogar com ele), podemos ver como o mapa fica dentro do jogo.

    Quando o processo estiver concluído, copie a pasta / world / gerada e todos os seus arquivos para o seu Minecraft / saves / folder ou o local apropriado para o seu servidor. Execute o jogo ou servidor como faria normalmente e desfrute do seu mapa pré-gerado.

    Estendendo um mapa existente

    Se você tem um mapa existente, a MLG faz um trabalho fantástico e preenchendo o mapa. Se você explorou em um padrão sinuoso para cerca de 5.000 blocos do ponto de spawn, por exemplo, e deseja expandir o mapa para 10.000 x 10.000 blocos, a MLG não apenas estenderá a borda do mapa mas preencha todos os buracos dentro do território já explorado para que o mapa gerado seja contínuo de borda a borda sem intervalos. Aqui está um mapa de exemplo, um pequeno mundo sobre o qual começamos a explorar, como na última seção do Mapcrafter.

    Para estender / preencher um mapa existente, você precisa copiar o conteúdo do seu arquivo salvo no diretório MLG. Por exemplo, digamos que o mapa que você deseja estender é chamado Super Awesome World e está localizado em sua pasta minecraft / saves / no diretório / Super Awesome World /.

    Copie todo o diretório, / Super Awesome World / e todo o seu conteúdo para o seu diretório MLG e renomeie a pasta para / world /.

    Execute a execução do Run_MLG_Windows.cmd (ou arquivo equivalente para o seu sistema operacional), assim como fizemos na seção anterior. A única diferença notável entre os dois métodos, do ponto de vista da saída do aplicativo, é que quando você executa o comando sem nenhum mundo existente como fizemos na seção anterior, ele anunciará que não existe um mundo válido e esse está sendo gerado ; quando você executar o script com um diretório / world / existente e válido, ele carregará esse e, imediatamente, começará a expandir o mundo.

    Vamos expandir o mundo muito pequeno, visto acima, em um mundo de 5.000 x 5.000 blocos de tamanho decente. Quando o processo estiver concluído, podemos disparar o Mapcrafter novamente e dar uma olhada. Mantivemos o nível de escala / zoom igual para as duas imagens, para que você possa ver quantos novos blocos foram gerados e como o MLG preencheu as lacunas.

    Lindo. Geração de fragmentos borda-a-borda sem até um intervalo de blocos em qualquer lugar do mapa.

    Agora, quando jogamos, esperar que o mecanismo do jogo seja gerado através da geração de novos pedaços será a menor das nossas preocupações. Falando em acelerar o Minecraft, enquanto o tutorial de hoje sobre pré-renderizar seu mapa com Minecraft Land Generator ajudará a aliviar a carga, há uma grande variedade de ajustes que você pode empregar ajustando suas configurações de vídeo para instalar mods de desempenho para fazer o Minecraft funcionar mesmo com o envelhecimento computadores.


    Tem uma pergunta urgente sobre o Minecraft ou um tutorial que você gostaria que escrevêssemos? Envie-nos um e-mail para [email protected] e faremos o possível para respondê-los.