Mataleone.com








    FAQ de Criacao de Mapas para Half-Life


Como eu faco um...

De uma olhada no Guia de Referencia Basica.


Pra que serve o botao...

De uma olhada na lista de Ferramentas do WorldCraft.


O que eh LEAK? Como eu me livro disso?

De uma olhada neste tutorial.


Qual o tamanho maximo por onde um jogador passa?

De uma olhada nesta lista de Proporcao e Medidas.


O que eh r_speeds?

r_speeds eh uma funcao que de mostra o numero de poligonos que esta sendo desenhado no momento. Para ativa-la, carregue o Half-Life em developer mode (rode o HL com "hl.exe -dev" ou digite "developer 1" no console), e digite "r_speeds 1" no console. Para desativar, digite "r_speeds 0" no console. A contagem aparecera na tela, e mudara dependendo de onde voce estiver e para onde estiver olhando. Preste atencao no valor do wpoly, se tiver muito alto, o seu mapa ficara lento e lagado neste local. Quanto mais voce puder reduzir o wpoly, melhor, mas siga a tabela abaixo para ter uma ideia do maximo aceitavel para cada tipo de mapa:

wpoly Single Player Map Multiplayer Map
<300 Pode tocar o puteiro, botar varios monstros e muita acao que roda muito bem. Maravilha. Se conseguir deixar abaixo de 300, vai ser dificil ficar lento, mesmo com bastante acao.
300-400 Ainda bom para areas com acao em massa, com muitos monstros e tiros. Ainda bom para areas onde muita acao eh esperada. Vai ser preciso muito tiro para baixar a velocidade se o wpoly estiver neste nivel.
400-500 Ainda boa contagem para areas com muita acao e monstros. Este deve ser o limite para uma area onde eh esperada acao moderada. Mais que isso ja vai comecar a ficar lento.
500-600 Limite aceitavel para areas com pouca acao e monstros. 500 ainda eh aceitavel, mas 600 ja fica meio ruim para quem tem uma maquina razoavel ou conexao a modem. Procure nao deixar chegar a este nivel se a area pode ter muita acao.
600-700 Procure nao por muitos mostros nem muita acao se a contagem chegar a este nivel. Um mapa Multiplayer NUNCA deve passar de 700.
>700 800 deve ser o limite para um mapa SP decente. Tente reduzir os poligonos e/ou nao ponha monstros em area com contagem maior que 700. Um mapa Multiplayer NUNCA deve passar de 700. Se o seu wpoly passa de 700, o seu mapa deve estar mal planejado ou esta na hora de aprender a reduzir poligonos.

Lembre-se que tudo isso depende da configuracao de seu computador e da sua conexao. Esta tabela funciona bem para um Pentium 2, se voce tiver um Pentium 3 pode nao sentir o mapa esta lento, mas mesmo assim siga a tabela, para que todos possam jogar decentemente o seu mapa. E em jogos multiplayer havera muito trafego de rede se o r_speeds estiver muito alto, deixando ate uma maquina boa lenta. Farei um tutorial futuramente explicando como controlar e reduzir r_speeds.


Meu mapa esta todo escuro!

Voce deve ter esquecido de por luz nele. Se o seu mapa for ao ceu aberto, crie uma (e nao mais que uma) entidade light_environment. Se for fechado, insira quantas entidades light quiser.


Meu mapa esta todo claro e/ou lento!

Ou voce nao rodou o hlvis e/ou hlrad ou a sua compilacao terminou prematuramente com erro. Se for este o caso, voce tem um LEAK (veja este tutorial para saber como prevenir e encontrar leaks) ou algum brush ou textura esta com problema e tem que ser corrigido (digite ALT+P no WorldCraft antes de compilar para fazer uma checagem de erros).


Minha compilacao esta muito lenta...

O seu mapa deve estar ficando muito grande e/ou voce tem pouca memoria. Procure sempre usar a ultima versao do ZHLT para melhor performance e leia este tutorial para entender como funciona a compilacao e para saber como fazer uma compilacao mais rapida para testes.

Se a sua compilacao trava no hlrad, voce pode estar ficando sem memoria. O hlrad precisa de 1 mez e meia o valor do visibility matrix (mostrado durante a execucao do hlrad) de memoria livre para rodar. Se voce tiver menos que isso, compre mais memoria, use o parametro "-chop 128" (o default eh 64, e quanto maior mais rapido, mas a qualidade fica pior) ou desista.


Eu baixei na internet um ceu novo para o meu mapa. Onde eu ponho estes arquivos?

No diretorio "gfx/env" dentro do diretorio do mod (valve/gfx/env, tfc/gfx/env, cstrike/gfx/env, etc...)


As texturas que deveriam emitir luz nao estao emitindo!

Somente as texturas listadas no arquivo lights.rad no diretorio do WorldCraft vao emitir luz. No WorldCraft padrao, o arquivo correto, com todas as texturas definidas, chama-se valve.rad, portando eh preciso remover o lights.rad e renomear o valve.rad para lights.rad. Voce pode tambem criar um arquivo nomedomapa.rad no diretorio onde esta o seu mapa com definicies de texturas.

Para maiores informacoes de como usar estas texturas, veja esta pagina.



Voce tem alguma duvida que nao esta aqui? Envie para mim ou pergunte nos Forums.
Copyright � 2001-2024 by Studio Avante