Ir para conteúdo

[Ajuda] Como criar mapas para CS 1.6


Recommended Posts

Para começar

 

O editor mais utilizado para criação de mapas no Half-life é o Hammer. Existem muitos outros editores, mas pelo grande número de pessoas que utilizam esse software, e pela facilidade de encontrar fóruns na Internet, iremos adotá-lo nesse tutorial.

 

Faça o download dos seguintes softwares:

 

Hammer Versão 3.4 http://collective.valve-erc.com/data/do ... er_v34.exe

 

ZHLT: utilizado no momento que você irá compilar o seu mapa, mantenha o ZIP em algum lugar fácil que depois iremos utilizá-lo. http://collective.valve-erc.com/data/do ... 253-17.zip

 

Configuração do Hammer para Half-Life e seus MODs

 

Essa configuração é essencial para que você consiga começar a fazer seus mapas e compila-los. Estamos colocando abaixo as telas de configuração com alguns comentários. Em caso de dúvidas, o Hammer possui uma ajuda detalhada em inglês de cada fase desta configuração.

 

Assim que você terminar a instalação e carregar o Hammer pela primeira vez, aparecerá a opção para que você comece a configurar o produto. Se você selecionou a opção para não configurar o software, essa opção estará acessível através da opção TOOLS e OPTIONS.

 

Game Configurations

 

A tela acima estará em branco caso seja a primeira instalação do Hammer em sua máquina. Complete-a com os mesmos parâmetros acima mudando apenas as pastas de acordo com a sua instalação. Por exemplo, se o seu Half-Life está instalado em c:\hl na sua configuração tudo que está acima como c:\games\half-life deve ser substituído por c:\hl.

 

Configuration: é recomendável colocar o nome do MOD que você deseja fazer os mapas.

 

Game Data Files: é o arquivo que contém todas as entidades do jogo. Ele fica localizado no diretório \Hammer\fgd. Você pode usar o próprio Hammer ou baixar um mais atual e salvar no mesmo diretório (recomendável).

 

Mod Directory: é o diretório do seu MOD, por exemplo c:\hl\cstrike

 

 

Build Programs

 

Complete esta tela utilizando os mesmos valores acima, mudando apenas para a pasta correspondente onde se encontra instalado o software (Hammer).

 

Textures

 

Aqui você inclui os arquivos WAD (arquivos de textura). É muito importante adicionar esses arquivos. Recomendamos que você use as principais texturas do Half-Life e do Counter-Strike (Halflife.wad, cstrike.wad, xeno.wad, liquids.wad, decals.wad, etc). Você pode achar outros arquivos WADs na Internet.

 

 

Como compilar seu mapa

 

Os arquivos com a função de compilar os mapas desenvolvidos pelo Hammer ocasionam alguns erros. Um compilador melhor foi criado pela comunidade de desenvolvedores de mapas. Esse compilador chama-se ZHLT. Abra o ZIP que você baixou no início desse tutorial e copie os arquivos para a pasta Hammer\Tools. Você pode substituir os arquivos existentes sem problemas.

 

Quando você quiser gerar o arquivo.BSP, que é o seu mapa compilado, você pode apertar F9 ou apertar no botão da barra superior chamado (Run Map!), antes de iniciar a compilação, veja se seu mapa tem algum erro, utilizando o ALT + P.

 

Executando a operação acima, uma janela se abrirá. Selecione quais opções você quer utilizar e é só esperar. Dependendo da complexidade do seu mapa, esse processo pode demorar minutos, horas ou dias!

 

Para mapas de testes você pode usar o processo acima, mas quando você já estiver com prática e disposição para fazer um mapa de verdade, faça um arquivo de lote (.bat) e rode ele através do prompt do MS-DOS, dessa forma você pode adicionar ou remover parâmetros para cada fase de compilação.

 

No arquivo de ajuda do ZHLT (em HTML) existe uma lista com todos os parâmetros para compilação. Segue um exemplo do arquivo de lote:

 

O ZHLT acompanha também uma área de ajuda (em HTML) com as mensagens de erro mais comuns.

 

Existem na Internet lugares onde geram este arquivo de lote automaticamente. Um deles é da própria Valve. Para acessar, clique aqui.

 

Como começar a fazer mapas para Half-Life e seus MODs

 

Depois que toda configuração do Hammer for feita, você estará pronto para começar a produzir mapas.

 

O Hammer salva arquivos como padrão no formato (.RMF), mas para que você possa compilar o seu mapa, basta salvá-los como a extensão .MAP. Para fazer isso basta escolher a opção Export to.MAP, localizado na opção FILE.

 

Essa é a interface principal do Hammer:

 

Para facilitar a edição, utilize as janelas no formato acima. Isto pode ser alterado e otimizado por qualquer usuário. Para mudar a visualização das janelas, selecione a janela correspondente com o mouse e logo depois a opção VIEW. Se você tiver um computador Pentium II 500mhz ou superior, é altamente recomendado que você mude a visualização da janela chamada “câmera” para “3D textured polygons” pois ajuda muito na hora que você for navegar no seu mapa.

 

Na janela principal do software, a barra de ícones da esquerda é a mais importante para a edição de mapas. Veja suas funções.

 

Ferramenta de seleção - utilizada para selecionar qualquer objeto que esteja no mapa, em qualquer uma das 4 janelas. Com esta ferramenta, você pode mudar o objeto de lugar, tamanho, forma, etc.

 

Ferramenta de zoom – este item aumenta ou diminui o zoom dependendo do botão do mouse que você apertar.

 

Câmera - se você precisa navegar no seu mapa através da janela “câmera” aperte este botão vá até a janela “câmera”, depois mantenha pressionado o botão esquerdo do mouse e agora qualquer movimento do mouse que você fizer será refletido na visão deste quadro, para andar utilize as teclas que você utiliza no jogo para andar.

 

Ferramenta de entidade - muito importante para criação de um mapa. Com ela você irá adicionar entidades em seu mapa (luzes, armas, players, etc).

 

Ferramenta de bloco - acreditem, é através dela que tudo é construído em seu mapa (paredes, cubos, retângulos, cilindros, etc) ela trabalha em conjunto com as opções “categorias” e “objetos” que está na parte inferior esquerda do Hammer.

 

Ferramenta de textura - com essa ferramenta você coloca texturas diferentes para cada face do objeto, por exemplo, uma parede pode ter cada lado com uma textura diferente, além disso, ele abre uma gama de opções para acertar a textura do jeito que achar melhor em seu objeto.

 

Aplica textura corrente - usando essa ferramenta, você coloca a textura corrente em todas as faces do objeto.

 

Aplica decals - através desse ícone você pode aplicar decals (decalques para detalhar seu mapa) que estão no arquivo decals.wad do Half-Life ou do MOD específico.

 

Ferramenta de clipping - para usar essa ferramenta antes selecione o objeto que deseja modificar com a ferramenta de seleção. Com o clipping você poderá cortar um objeto do jeito que achar melhor, mas tome cuidado, o engine pode não entender todos os sólidos que você cria. Para verificar se isto ocorreu entre na opção (ALT + P) check for problems. Se aparecer algum erro volte e edite novamente o seu objeto.

 

Ferramenta de vertex - para usar essa ferramenta, selecione o objeto que deseja modificar com a ferramenta de seleção. O vertex tem o mesmo comportamento da ferramenta de clipping, contudo, é uma ferramenta que possui propriedades para mudar um determinado sólido. Cuidado com a edição de objetos. Use sempre (ALT + P).

 

Ferramenta de path - essa ferramenta ajuda na criação de paths (caminhos), com ele você pode criar paths dinâmicos podendo adicionar ou remover nós nele. Para fazer um path arraste o mouse em uma das janelas 2D com o Shift pressionado e após feito ele irá perguntar qual o nome do path e qual entidade.

 

Do lado direito superior temos a janela de texturas. É através dela que você poderá escolher qual a melhor Textura para um determinado Objeto (Brush).

 

Usando o Texture Group você seleciona qual .WAD você gostaria de usar, se quiser todos deixe em ALL Textures.

 

Através do Botão Browse você irá navegar por todas as texturas disponíveis nos WADs que você adicionou no momento que configurou seu Hammer.

 

Dicas básicas para você começar

 

- Imagine como será o seu mapa. A forma melhor e mais forma é lápis e papel na mão. Desenhe seu mapa e imagine os pontos onde existirá confronto;

 

- Faça a parte básica do seu mapa: chão, paredes e céu. Nesse momento não se preocupe com as texturas;

 

- Faça a parte de jogabilidade, monstros, reféns, armas, etc. Quando tudo isto estiver feito, teste seu mapa e veja se ele está legal de jogar;

 

- Quando o seu mapa estiver com boa jogabilidade, comece a deixar ele bonito arrumando texturas, colocando detalhes, luzes, etc;

 

Sempre que estiver fazendo um mapa, lembre-se que existem limitações quanto ao engine que é usado. Seu mapa corre o risco de ficar lerdo (lagado). Evite áreas abertas e não exagere nos detalhes.

 

Existe um erro de compilação que é muito comum e acredito que vale a pena comentar é o LEAK. Ele quer dizer que seu mapa tem um “buraco” para o mundo externo, seu mapa tem que ser totalmente fechado. Abaixo segue um exemplo de mapa com um LEAK:

 

Para achá-lo navegue pelo seu mapa até encontrar um “buraco” e conserte encostando um Brush no outro, existe alguns LEAKs que são difíceis de achar, para eles siga o seguintes passos:

 

- Copie o arquivo .BSP e .PTS para o diretório Valve/Maps do Half-Life;

 

- Rode o Half-life utilizando a seguinte linha de comando “hl.exe -dev -console -particles 40000″, vale a pena criar um atalho para rodar, pois você poderá usar isso várias vezes;

 

- Entre na console e digite “map nomedomapa” (sem o .bsp);

 

- Depois do mapa carregar digite “gl_clear 1” na console;

 

- Em seguida digite “pointfile” e “noclip”. Siga a linha pontilhada, ela irá levar você direto ao Leak. Ao achá-lo, saia do Hal-Life volte ao Hammer e conserte o Leak. Repita isto até que todos os Leaks tenham sido resolvidos.

 

Pronto! Com isto você já pode começar a fazer mapas. No começo parece difícil mas com o tempo você irá perceber que fazer mapas é tão gostoso quanto jogar.

 

Existem mapas brasileiros muito bem feitos e conhecidos mundialmente, quem sabe o seu não pode ser o próximo!

 

 

 

 

RETIRADO DE: http://www.gamereporter.org

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...