sexta-feira, 25 de abril de 2014

MC Dungeon

Em primeiro lugar, MC Dungeon não é um MOD. Ele não altera o código do jogo e nem possui qualquer tipo de dependência para ser utilizado. Sua utilização é extremamente simples e pode ser utilizado em todas as versões do jogo (a atual é a 1.7.5), incluindo as modificadas pelo Forge ou pelo MC Patcher.
Essa ferramenta cria diversos tipos de dungeons, templos e masmorras além de povoar com mobs e tesouros qualquer mundo já criado, seja no modo criativo ou sobrevivência. Fantástico, você não acha?
Eu possuo um computador com Windows 7 - 64 e a última versão do Minecraft (1.7.5) modificado pelo MC Patcher e com Resource Packs. Tenho alguns mundos criados mas jogo especificamente em apenas um. Esse mundo possui uma cópia em modo criativo para testes e localizações. Lógico, primeiro testei na cópia antes de aplicar em meu mundo principal. Também fiz um backup de segurança de meus saves.
A página principal possui um link para a página de downloads onde você terá a opção de baixar a versão MCDungeon v0.13.0 para 1.7.x ou a antiga MCDungeon v0.12.2 para 1.6. As versões ainda são divididas em:
Existe uma última versão que eu acredito ser a versão servidor e os links para os fontes. Eu vou focar no que eu aprendi, ou seja, nos meus testes em Win64 mas eu acredito que não tenha diferença entre eles.
Após baixar o zip de aproximadamente 10 Mb, descompacte a pasta aonde você desejar.  Não faz diferença pois ele acha a instalação do seu jogo ao executar. O único problema é que ele não encontra seus saves caso você tenha editado o profile e mudado de lugar. Caso tenha feito, volte seus saves para a pasta padrão e reconfigure o profile ou ele não listará seus mundos. A pasta do MCDungeon contém alguns arquivos textos, uma sub-pasta de nome bin com a aplicação e um bat que é o launcher. Ele executará a ferramenta por "linha de comando", sem telas, apenas o prompt do windows (Command Prompt).
Vamos ao processo de criação!
Execute o launcher.bat. Ele abrirá o command prompt e executará um checking inicial seguido da primeiro pergunta. Qual mundo você deseja modificar?
 
Your save directory is:
 C:\Users\seu.usuario\AppData\Roaming\.minecraft\saves
 Worlds in your save directory:
 Nome do Mundo 1
 Nome do Mundo 2
 Nome do Mundo 3
 Enter the name of the world you wish to modify: Nome do Mundo 2
 
Aqui tem uma pegadinha branda que você perceberá de imediato. O nome listado é o nome do mundo quando você criou. Caso tenha editado esse nome ele aparecerá aqui com o nome de origem que você pode obter logo abaixo do nome editado na tela de seleção de mundo no jogo.
Escolhido o mundo você terá que escolher a ação entre as quatro possíveis. Pelos teste que eu fiz, as dungeons listadas são as criadas por ele. O mesmo para as opções de exclusão e recriação. Como é a primeira vez, usaremos a opção "a".
Choose an action:
 -----------------
 [a] Add new dungeon(s) to this map.
 [l] List dungeons already in this map.
 [d] Delete dungeons from this map.
 [r] Regenerate a dungeon in this map.
 Enter choice or q to quit: a

A próxima pergunta diz respeito ao padrão de criação que pode ser um dos seis abaixo.
  • default: adiciona um pouco de tudo.
  • more mobs: o mesmo que o default mas com mais mobs.
  • caverns: adiciona salas em meio as cavernas, pequenas dungeons e tesouros; o foco está na exploração de cavernas.
  • maze: é a criação de dungeons com o conceito de labirintos, cheios de armadilhas,  becos escuros e perigos escondidos.
  • easy mod: é a versão default com melhores tesouros, menos monstros e layouts mais lineares e mapas de todos os níveis já disponíveis.
  • hard mode: oposto ao easy mode, cria labirintos muito mais confusos; mais monstros com uma incidência maior de Creepers; não possui mapa ou rota de fuga como portais.
Fiz alguns testes mas optei pelo maze.
 
 Configurations in your configs directory:
 caverns
 default
 easy_mode
 hard_mode
 maze
 more_mobs
 Enter the name of the configuration you wish to use.
 (leave blank for default): maze
 Reading config from configs\maze.cfg ...
 
Antes de começar a delimitar suas dungeons ele questionará se Bukkit. Como eu não tinha a mínima ideia doque ele estava falando, foi ao Google pesquisar. Resumindo, Bukkit é um plugin de APIs usadas por desenvolvedores. Não era o meu caso e provavelmente não será o seu. Deixe em brando.

 Some configurations may generate dungeon maps. If you are
 using bukkit/multiverse you need supply the name of your
 primary world for this to work. You can also provide this
 in the config file or as a command switch.
 (if you don't use bukkit, just hit enter)
 Name of primary bukkit world:
 
Na sequencia, ele pedirá alguns parâmetros para determinar o tamanho de suas dungeons, a quantidade e a área afetada. Quanto ao tamanho, ele determina os eixos em chunks que, em tradução livre, são as partes que compõem o nível.

 Enter the size of the dungeon(s) in chunks from West to East. (X size)
 You can enter a fixed value >= 4, or a range (ie: 4-7)
 X size: 7
 Enter the size of the dungeon(s) in chunks from North to South. (Z size)
 You can enter a fixed value >= 4, or a range (ie: 4-7)
 Z size: 7
 Enter a number of levels.
 You can enter a fixed value >= 1, or a range (ie: 3-5)
 Enter -1 to pick random values between 1 and 8.
 Levels: 7
 Enter the maximum number of dungeons to add.
 Depending on the characteristics of your world, and size of your
 dungeons, the actual number placed may be less.
 Enter -1 to add as many dungeons as possible.
 Number of dungeons (leave blank for 1): 7
 
E por fim, ele pergunta a qual distancia limite do seu ponto de nascimento ele deve criar as dungeons. Isso impede que ele crie em um lugar muito distante. No meu caso, como eu queria poder examina-las, optei por uma distancia máxima de 300.

O que você precisa saber antes de começar

Comprei e instalei o jogo e quero começar a jogar mas não sei por onde começar. O que eu preciso saber?
O site Minecraft Wiki possui um excelente tutorial em português aqui então vou escrever apenas o que não é dito e que você descobre quando é tarde demais.
A primeira coisa a fazer é criar seu mundo de jogo e para isso é necessário que você escolha qual o seu modo de jogo. Apesar de muitos sites listarem até 6 modos diferentes, na prática são apenas dois modos: Criativo e Sobrevivência.
  • Criativo: nesse modo você é livre para criar pois todos os materiais já estão no seu inventário, você não morre e ainda pode voar para facilitar a construção.
  • Sobrevivência: nesse módulo você não voa, pode morrer e precisa coletar todo o material necessário além de construir suas ferramentas.
Eu, no entanto, vejo esses dois modos na seguinte forma.
  • Criativo: modo de rascunho ou guia do mapa de sobrevivência (já explico).
  • Sobrevivência: o jogo de verdade.
O modo sobrevivência possui uma variação chamada de Hardcore. Nessa versão, se você morre, o jogo acaba. Em outras palavras, o mundo é apagado. Além desse trágico final, você possui apenas um ponto de vida e tudo é mais difícil.
O mundo criado possui uma característica muito importante chamada seed. É um algoritmo gerado após a criação de um mundo e que pode ser usado para recriá-lo quantas vezes você quiser. Um mundo recriado é exatamente igual ao original no momento de sua criação, ou seja, qualquer alteração feita no mundo original não será recriada.



A seed permite que você crie dois mundos iguais podendo ser em modos diferentes, um no modo criativo e o outro no modo sobrevivência. Isso é fantástico pois no permite ter uma prévia do mundo em que queremos passar a maior parte do nosso tempo jogando e os motivos de querermos essa prévia são: biomas, mobs, vilarejos e estruturas.
O primeiro mundo que eu criei eu joguei por semanas até descobrir que ele não era tão legal quanto eu pensava. Não tinha muita diversidade pois criei com biomas grandes e, para meu azar já que biomas grandes são mais fáceis de surgirem vilas, não possuía um único vilarejo ou fortaleza a quilômetros de distância. Então lá vai a minha dica:
  • Crie um mundo no modo criativo e com biomas pequenos.
  • Entre nele e aperte F3 para mostrar as suas coordenadas.
  • Sobrevoe todo o mapa, observando os biomas, as construções e as vilas criadas. Faça isso até o anoitecer (do jogo, é claro). Anote as coordenadas de cada ponto de interesse se desejar. Não se preocupe com as masmorras pois há uma forma de adiciona-las posteriormente.
Se você gostar do mundo que criou, saia do mundo e copie a seed gerada. Caso contrário, destrua o mundo e recrie outro. Quando estiver satisfeito é só recriá-lo no modo sobrevivência e se divertir. Você pode manter a cópia do mundo no modo criativo para futuras explorações ou testes.
No próximo post falarei sobre minha seed.

Nosso blog

Olá,
Comecei a jogar Minecraft por causa do meu filho de 5 anos. Visitando minha irmã, num Domingo qualquer, meu filho viu sua prima jogando Minecraft Pocket, aquela versão para mobiles. O resultado disso foi que eu precisei instalar o jogo em nosso tablet assim que coloquei o pé em casa.
Já havia visto diversas vezes posts em blogs de pessoas que recriaram cenários de filmes e jogos no Minecraft e aquela versão pocket não se parecia em nada com os lindos cenários cúbicos que eu vi. Dessa forma, resolvi pesquisar na internet e cheguei a versão para PC. Comprei e instalei o jogo em nosso computador e, apesar de muito melhor que a versão pocket, o jogo novamente estava distante daquelas imagens.
Aos poucos fui me aprofundando no conteúdo do jogo, criando mundos, testando possibilidades e me divertindo com meu filho. Percebi como é difícil encontrar informações simples e diretas. Passei por blogs e fóruns confusos, parciais ou equivocados.
Tentando entender eu fui aprendendo a gostar. Sempre gostei de jogos eletrônicas mas não conseguia acreditar como um jogo, aparentemente tão simplório, podia fazer tanto sucesso. Nesse processo, comecei a juntar material suficiente para criar um blog. Fato que me trouxe até aqui.
Mais do que tudo, esse blog é um diário, um registro de tudo que eu estou aprendendo e vivenciando nesse divertido universo, que é muito mais do que apenas um jogo de construção, onde todos estão convidados a entrar e participar.
Sejam bem-vindos!