Pt-br/L4D Level Design/Ladders: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
m ({{Note}} instead of {{Nota}})
m (Unicodifying, replaced: [[Image: → [[File: (22))
Line 27: Line 27:
Seu quarto modificado deve se parecer com este:
Seu quarto modificado deve se parecer com este:


[[Image:l4d_hammer_ladder_01.jpg|thumb|left|500px|caption|Duplicando paredes para fazer um quarto mais comprido.]]
[[File:l4d_hammer_ladder_01.jpg|thumb|left|500px|caption|Duplicando paredes para fazer um quarto mais comprido.]]


{{clr}}
{{clr}}
Line 33: Line 33:
Agora você verá um buraco para a escuridão de fora entre o quarto e o corredor. Mapas não compilarão corretamente correctly ou mesmo rodarão corretamente se houver um buraco ou "[[leak]]" para a parte de fora do nosso level. Vamos consertar isto.
Agora você verá um buraco para a escuridão de fora entre o quarto e o corredor. Mapas não compilarão corretamente correctly ou mesmo rodarão corretamente se houver um buraco ou "[[leak]]" para a parte de fora do nosso level. Vamos consertar isto.


[[Image:l4d_hammer_ladder_02.jpg|thumb|left|500px|caption|Certifique-se de selar o quarto adequadamente.]]
[[File:l4d_hammer_ladder_02.jpg|thumb|left|500px|caption|Certifique-se de selar o quarto adequadamente.]]


Selecione a parte de cima da parede ao lado do buraco e extenda sua largura até fechá-lo.
Selecione a parte de cima da parede ao lado do buraco e extenda sua largura até fechá-lo.
Line 40: Line 40:


== Criando uma plataforma ==
== Criando uma plataforma ==
[[Image:l4d_hammer_ladder_03.jpg|thumb|left|500px|caption|Transformando uma das paredes inferiores em uma plataforma.]]
[[File:l4d_hammer_ladder_03.jpg|thumb|left|500px|caption|Transformando uma das paredes inferiores em uma plataforma.]]


Agora selecione a porção de baixo da parede no segundo quarto pela visão 3d.
Agora selecione a porção de baixo da parede no segundo quarto pela visão 3d.
Line 53: Line 53:
Apenas para ilustrar como que troca a textura de uma das faces do brush, vamos fazer todos nosso chão e teto com a textura <code>dev/dev_measuregeneric01b</code>.
Apenas para ilustrar como que troca a textura de uma das faces do brush, vamos fazer todos nosso chão e teto com a textura <code>dev/dev_measuregeneric01b</code>.


Para editar individualmente as faces de brushes, clique no botão [[Image:Hammer_ToggleTextureApplication.png]] '''Texture application mode''' na barra '''Tool'''.
Para editar individualmente as faces de brushes, clique no botão [[File:Hammer_ToggleTextureApplication.png]] '''Texture application mode''' na barra '''Tool'''.


[[Image:l4d_hammer_face_edit_00.jpg|thumb|right|300px|caption|A caixa de díalogo "The Face Edit Sheet".]]
[[File:l4d_hammer_face_edit_00.jpg|thumb|right|300px|caption|A caixa de díalogo "The Face Edit Sheet".]]


Você verá a caixa de díalogo '''Face Edit Sheet''' aparecer.
Você verá a caixa de díalogo '''Face Edit Sheet''' aparecer.
Line 61: Line 61:
{{clr}}
{{clr}}


[[Image:l4d_hammer_texture_face_01.jpg|thumb|right|500px|caption|Copiando uma textura de uma face existente.]]
[[File:l4d_hammer_texture_face_01.jpg|thumb|right|500px|caption|Copiando uma textura de uma face existente.]]


Você pode procurar pela textura usando o botão '''Browse''' da barra '''Texture''', ou você pode copia-la (''lift'') de uma face existente.
Você pode procurar pela textura usando o botão '''Browse''' da barra '''Texture''', ou você pode copia-la (''lift'') de uma face existente.
Line 71: Line 71:
{{clr}}
{{clr}}


[[Image:l4d_hammer_texture_face_02.jpg|thumb|right|500px|caption|Aplicando a textura na face.]]
[[File:l4d_hammer_texture_face_02.jpg|thumb|right|500px|caption|Aplicando a textura na face.]]


Para aplicá-la em outra face, basta clicar com o '''botão-direito''' na face que você quer texturizar.
Para aplicá-la em outra face, basta clicar com o '''botão-direito''' na face que você quer texturizar.
Line 80: Line 80:


== Colocando um modelo de escada (ladder) ==
== Colocando um modelo de escada (ladder) ==
Troque para [[Image:Hammer_entity.png]] '''Entity Tool''' e selecione "<code>prop_static</code>" em '''Objects''' na barra '''Entity''' caso ainda não esteja selecionado.
Troque para [[File:Hammer_entity.png]] '''Entity Tool''' e selecione "<code>prop_static</code>" em '''Objects''' na barra '''Entity''' caso ainda não esteja selecionado.


Coloque um prop_static clicando na parede que você elevou anteriormente.
Coloque um prop_static clicando na parede que você elevou anteriormente.


[[Image:l4d_hammer_ladder_04.jpg|thumb|right|500px|caption|Selecionando uma escada em "Model Browser".]]
[[File:l4d_hammer_ladder_04.jpg|thumb|right|500px|caption|Selecionando uma escada em "Model Browser".]]


Saia da seleção clicando a tecla {{key|Esc}} e depois dê '''duplo-clique''' na escada para aparecer suas propriedades.
Saia da seleção clicando a tecla {{key|Esc}} e depois dê '''duplo-clique''' na escada para aparecer suas propriedades.
Line 100: Line 100:
{{clr}}
{{clr}}


[[Image:l4d_hammer_ladder_05.jpg|thumb|right|500px|caption|Posicionando a escada.]]
[[File:l4d_hammer_ladder_05.jpg|thumb|right|500px|caption|Posicionando a escada.]]


Você deve ter uma escada no lugar do prop_static.
Você deve ter uma escada no lugar do prop_static.
Line 106: Line 106:
{{clr}}
{{clr}}


[[Image:l4d_hammer_ladder_06.jpg|thumb|right|500px|caption|Movendo a escada para sua posição.]]
[[File:l4d_hammer_ladder_06.jpg|thumb|right|500px|caption|Movendo a escada para sua posição.]]


Troque para '''Selection tool''', gire e mova a sua escada para que ela esteja no meio da parede e que toque o chão a baixo.
Troque para '''Selection tool''', gire e mova a sua escada para que ela esteja no meio da parede e que toque o chão a baixo.
Line 115: Line 115:
Agora que você tem o modelo qe mostra onde a escada está, você precisará colocar a verdadeira entidade que permite os jogadores e outras personagens subirem nela.
Agora que você tem o modelo qe mostra onde a escada está, você precisará colocar a verdadeira entidade que permite os jogadores e outras personagens subirem nela.


[[Image:l4d_hammer_nodraw.jpg|thumb|right|200px|caption|Fazendo a textura tools/toolsnodraw como atual textura.]]
[[File:l4d_hammer_nodraw.jpg|thumb|right|200px|caption|Fazendo a textura tools/toolsnodraw como atual textura.]]


Clique no botão '''Browse''' na barra '''Texture'''.
Clique no botão '''Browse''' na barra '''Texture'''.
Line 129: Line 129:
Diminua o tamanho de sua grade em 2 unidades pressionando a tecla {{key|[}} duas vezes para encaixar melhor a escada.
Diminua o tamanho de sua grade em 2 unidades pressionando a tecla {{key|[}} duas vezes para encaixar melhor a escada.


[[Image:l4d_hammer_ladder_07.jpg|thumb|right|500px|caption|Criando um brush sobre a frente do modelo da escada.]]
[[File:l4d_hammer_ladder_07.jpg|thumb|right|500px|caption|Criando um brush sobre a frente do modelo da escada.]]


Clique em [[Image:Hammer block.png]] '''Block Tool'''e depois cire um brush na visão '''Top''' na frente da escada.
Clique em [[File:Hammer block.png]] '''Block Tool'''e depois cire um brush na visão '''Top''' na frente da escada.


O brush deve ser de aproximadamente 32 unidades de largura, 128 unidades de altura, e 12 unidades expessura. Se necessário, redimensione o brush arrastando as pontas dos cantos e colocanado-as de modo que fica de frente do modelo de escada como mostrado na imagem.
O brush deve ser de aproximadamente 32 unidades de largura, 128 unidades de altura, e 12 unidades expessura. Se necessário, redimensione o brush arrastando as pontas dos cantos e colocanado-as de modo que fica de frente do modelo de escada como mostrado na imagem.
Line 137: Line 137:
{{clr}}
{{clr}}


[[Image:l4d_hammer_face_edit_01.jpg|thumb|right|300px|caption|A caixa de dialogo "The Face Edit Sheet" com a textura nodraw selecionada.]]
[[File:l4d_hammer_face_edit_01.jpg|thumb|right|300px|caption|A caixa de dialogo "The Face Edit Sheet" com a textura nodraw selecionada.]]


Agora, você deve fazer com que uma das faces do brush (a face de costas pra escada) vire uma textura ferramenta-escada. Para editar individualmente as faces do brush, clique no botão [[Image:Hammer_ToggleTextureApplication.png]] '''Texture application mode'''.
Agora, você deve fazer com que uma das faces do brush (a face de costas pra escada) vire uma textura ferramenta-escada. Para editar individualmente as faces do brush, clique no botão [[File:Hammer_ToggleTextureApplication.png]] '''Texture application mode'''.


Você verá a caixa de dialogo '''Face Edit Sheet''' aparecer novamente.
Você verá a caixa de dialogo '''Face Edit Sheet''' aparecer novamente.
Line 145: Line 145:
{{clr}}
{{clr}}


[[Image:l4d_hammer_ladder_08.jpg|thumb|right|200px|caption|A textura tools/toolsinvisibleladder.]]
[[File:l4d_hammer_ladder_08.jpg|thumb|right|200px|caption|A textura tools/toolsinvisibleladder.]]


Com a caixa de dialgo aberta, selecione a face contra a escada clicando nela pela visão '''Camera'''.
Com a caixa de dialgo aberta, selecione a face contra a escada clicando nela pela visão '''Camera'''.
Line 159: Line 159:
{{clr}}
{{clr}}


[[Image:l4d_hammer_ladder_09.jpg|thumb|right|500px|caption|A textura de escada (Ladder) no '''Face Edit Sheet'''.]]
[[File:l4d_hammer_ladder_09.jpg|thumb|right|500px|caption|A textura de escada (Ladder) no '''Face Edit Sheet'''.]]


Você deve ver a imagem da textura <code>LADDER</code> aparecendo no  '''Face Edit Sheet'''.
Você deve ver a imagem da textura <code>LADDER</code> aparecendo no  '''Face Edit Sheet'''.
Line 165: Line 165:
{{clr}}
{{clr}}


[[Image:l4d_hammer_ladder_10.jpg|thumb|right|500px|caption|Aplicando a atual textura na face selecionada.]]
[[File:l4d_hammer_ladder_10.jpg|thumb|right|500px|caption|Aplicando a atual textura na face selecionada.]]


Agora clique no botão '''Apply''' e sua face selecionada deve ser trocada para a textura <code>LADDER</code>.
Agora clique no botão '''Apply''' e sua face selecionada deve ser trocada para a textura <code>LADDER</code>.
Line 171: Line 171:
{{clr}}
{{clr}}


[[Image:l4d_hammer_ladder_11.jpg|thumb|right|300px|caption|Selecionando '''Tie to Entity''' do menu '''Tools''' .]]
[[File:l4d_hammer_ladder_11.jpg|thumb|right|300px|caption|Selecionando '''Tie to Entity''' do menu '''Tools''' .]]


Feche a caixa de dialogo '''Face Edit Sheet''' para sair do modo de aplicação de texturas.
Feche a caixa de dialogo '''Face Edit Sheet''' para sair do modo de aplicação de texturas.
Line 181: Line 181:
{{clr}}
{{clr}}


[[Image:l4d_hammer_func_ladder_01.jpg|thumb|right|500px|caption|Mudando de func_detail para func_ladder.]]
[[File:l4d_hammer_func_ladder_01.jpg|thumb|right|500px|caption|Mudando de func_detail para func_ladder.]]


Isto fará com que o brush se torne um ''[[brush entity]]''. Isto muda o bloco geométrico sólido que tinhamos antes para um especial brush que pode ter propriedades que podem ser mudadas para afetar o jogo.
Isto fará com que o brush se torne um ''[[brush entity]]''. Isto muda o bloco geométrico sólido que tinhamos antes para um especial brush que pode ter propriedades que podem ser mudadas para afetar o jogo.
Line 194: Line 194:


== Compilando o level ==
== Compilando o level ==
[[Image:l4d_hammer_ladder_12.jpg|thumb|right|400px|caption|A escada dentro do jogo.]]
[[File:l4d_hammer_ladder_12.jpg|thumb|right|400px|caption|A escada dentro do jogo.]]


Agora compile o level pressionando a tecla {{key|F9}} e depois clicando no botão '''OK'''.
Agora compile o level pressionando a tecla {{key|F9}} e depois clicando no botão '''OK'''.

Revision as of 00:21, 7 January 2024

English (en)Português do Brasil (pt-br)Русский (ru)中文 (zh)Translate (Translate)

Agora nós voltares ao Hammer para adicionar uma escada no mapa.

Criando tutorial02.vmf

Primeira coisa para se fazer é criar uma nova versão do mapa usado na seção anterior.

No Hammer, abra o arquivo do mapa tutorial01.vmf criado anteriormente (caso não esteja aberto). Ele deve estar localizado na pasta mapsrc, por padrão:

C:\Program Files\Steam\steacommon\left 4 dead\sdk_content\mapsrc\

Agora nós iremos fazer uma nova versão para trabalhar e compilar:

  • Vá para o menu File e escolha Save As...
  • Mude o nome para tutorial02.vmf.

Preparando o quarto

Primeiro, selecione o teto do segundo quarto que você criou no primeiro tutorial.

Mova o brush 128 unidades para cima.

Selecione o brushes de parede do segundo quarto e duplique-os para que tenha um novo conjunto de paredes em cima das antigas.

Note.pngNotar:Duplicando paredes e movendo-as para cima das antigas ao invés de aumentar o tamanho das originais, te dá maior liberdade para fazer o que quiser com a textura das paredes.

Seu quarto modificado deve se parecer com este:

Duplicando paredes para fazer um quarto mais comprido.

Agora você verá um buraco para a escuridão de fora entre o quarto e o corredor. Mapas não compilarão corretamente correctly ou mesmo rodarão corretamente se houver um buraco ou "leak" para a parte de fora do nosso level. Vamos consertar isto.

Certifique-se de selar o quarto adequadamente.

Selecione a parte de cima da parede ao lado do buraco e extenda sua largura até fechá-lo.

Criando uma plataforma

Transformando uma das paredes inferiores em uma plataforma.

Agora selecione a porção de baixo da parede no segundo quarto pela visão 3d.

Usando a visãoTop, extenda esta parede de modo que tenha 128 unidades de largura, formando uma plataforma.

De-selecione o brush pressionando a tecla Esc.

Texturizando brushes

Apenas para ilustrar como que troca a textura de uma das faces do brush, vamos fazer todos nosso chão e teto com a textura dev/dev_measuregeneric01b.

Para editar individualmente as faces de brushes, clique no botão Hammer ToggleTextureApplication.png Texture application mode na barra Tool.

A caixa de díalogo "The Face Edit Sheet".

Você verá a caixa de díalogo Face Edit Sheet aparecer.

Copiando uma textura de uma face existente.

Você pode procurar pela textura usando o botão Browse da barra Texture, ou você pode copia-la (lift) de uma face existente.

Para fazer isto, simplesmente clique com o botão-esquerdo no chão onde você vê a textura cinza qudriculada.

Você verá que ao fazer isto, a imagem será substituida pela textura measuregeneric no painel Face Edit.

Aplicando a textura na face.

Para aplicá-la em outra face, basta clicar com o botão-direito na face que você quer texturizar.

Clique com o botão-direito no topo da plataforma para aplicar a mesma textura cinza de chão.

Colocando um modelo de escada (ladder)

Troque para Hammer entity.png Entity Tool e selecione "prop_static" em Objects na barra Entity caso ainda não esteja selecionado.

Coloque um prop_static clicando na parede que você elevou anteriormente.

Selecionando uma escada em "Model Browser".

Saia da seleção clicando a tecla Esc e depois dê duplo-clique na escada para aparecer suas propriedades.

Clique em World Model.

Clique em Browse na esquerda da caixa de díalogo Object Properties.

Digite "ladder" no campo Filter (filtro).

Selecione "props_c17/metalladder002.mdl e então dê OK.

Clique em Apply no Object Properties.

Posicionando a escada.

Você deve ter uma escada no lugar do prop_static.

Movendo a escada para sua posição.

Troque para Selection tool, gire e mova a sua escada para que ela esteja no meio da parede e que toque o chão a baixo.

Criando uma func_ladder

Agora que você tem o modelo qe mostra onde a escada está, você precisará colocar a verdadeira entidade que permite os jogadores e outras personagens subirem nela.

Fazendo a textura tools/toolsnodraw como atual textura.

Clique no botão Browse na barra Texture.

Digite "nodraw" no filtro (filter).

Duplo-clique na textura "tools/toolsnodraw" para seleciona-la e fechar o browser.

Tip.png Dica: Nodraw é uma das texturas "ferramenta" especial que tem propriedades especiais no jogo. Neste caso, cria um solido que não renderiza ("draw") quando o level é rodado no jogo. Essencialmente é um objeto invisível, mas sólido .

Diminua o tamanho de sua grade em 2 unidades pressionando a tecla [ duas vezes para encaixar melhor a escada.

Criando um brush sobre a frente do modelo da escada.

Clique em Hammer block.png Block Toole depois cire um brush na visão Top na frente da escada.

O brush deve ser de aproximadamente 32 unidades de largura, 128 unidades de altura, e 12 unidades expessura. Se necessário, redimensione o brush arrastando as pontas dos cantos e colocanado-as de modo que fica de frente do modelo de escada como mostrado na imagem.

A caixa de dialogo "The Face Edit Sheet" com a textura nodraw selecionada.

Agora, você deve fazer com que uma das faces do brush (a face de costas pra escada) vire uma textura ferramenta-escada. Para editar individualmente as faces do brush, clique no botão Hammer ToggleTextureApplication.png Texture application mode.

Você verá a caixa de dialogo Face Edit Sheet aparecer novamente.

A textura tools/toolsinvisibleladder.

Com a caixa de dialgo aberta, selecione a face contra a escada clicando nela pela visão Camera.

Clique no botão Browse na caixa de dialogo Face Edit Sheet e você verá a janela de busca Texture.

Digite "ladder" dentro do campo Filter.

Duplo-clique na textura "tools/toolsinvisibleladder".

Tip.png Dica: Esta é outra daquelas especiais texturas "ferramentas". Esta marca a face do brush como aquela que pode ser escalada dentro do jogo.
A textura de escada (Ladder) no Face Edit Sheet.

Você deve ver a imagem da textura LADDER aparecendo no Face Edit Sheet.

Aplicando a atual textura na face selecionada.

Agora clique no botão Apply e sua face selecionada deve ser trocada para a textura LADDER.

Selecionando Tie to Entity do menu Tools .

Feche a caixa de dialogo Face Edit Sheet para sair do modo de aplicação de texturas.

Selecione o brush com a textura LADDER na face.

Vá para o menu Tools e selecione Tie to Entity.

Mudando de func_detail para func_ladder.

Isto fará com que o brush se torne um brush entity. Isto muda o bloco geométrico sólido que tinhamos antes para um especial brush que pode ter propriedades que podem ser mudadas para afetar o jogo.

O brush entity padrão é um func_detail o qual falaremos sobre ele mais tarde.

Nós queremos fazer com que este brush entity seja um func_ladder. Abra o menu-lista de entidades e selecione "func_ladder".

Depois clique no botão Apply para confirmar a mudança e feche a caixa de dialogo Object Properties.

Compilando o level

A escada dentro do jogo.

Agora compile o level pressionando a tecla F9 e depois clicando no botão OK.

Note.pngNotar:Quando o jogo carregar, ignore a mensagem "Map is unplayable!" e pressione o botão Continue. Isto é normal já que ainda não criamos o arquivo de navegação (nav file) para nosso level ainda.

Sua escada deve ficar algo como esta no jogo.

Você deve ser capaz de se mover pela escada, descer e subir para a plataforma. Se não, é possivel que não foi criada corretamente. Tente voltar ao hammer, deletar sua escada e cria-la novamente.


← [[pt-br/
L4D Level Design/Your First L4D Level|:L4D Level Design/Your First L4D Level]](en)