GtkRadiant/Funcionamento: diferenças entre revisões

Origem: Wikilivros, livros abertos por um mundo aberto.
[edição não verificada][edição não verificada]
Conteúdo apagado Conteúdo adicionado
mSem resumo de edição
Linha 9: Linha 9:


== Trabalhando no editor ==
== Trabalhando no editor ==
O Gtkradiant é um editor "genérico", não depente de engine de jogo pra rodar, por isso que ele é extremamente leve e funcional. O que você monta no editor são os brushes e texturas, só, toda a parte de ver luzes e sombras, coisas se movendo e efeitos especiais só são vistas depois de compilar o seu mapa e carregá-lo no jogo (com exceção do doom 3 que tem preview dentro do editor). É estranho no começo, mas é só pegar a prática que fica fácil fazer mapas. Uma das coisas é que o radiant é "estilo office", com um monte de teclas de atalho e comandos.
O gtkradiant não mostra o céu, o lightmap, as luzes, os sons, música, texturas com efeitos, brushes móveis, chuva e neblina. Tudo isso só pode ser visto no jogo depois de compilar o mapa.


Pra fazer mapa você vai usar duas coisas: Brushes e entities. Brushes é a estrutura do mapa (paredes, teto, blablabla). E entities é tudo que povoa seu mapa, luzes, coisas móveis, efeitos especiais, blablabla.
Para adicionar o brush ao mundo, simplesmente clique com o botão esquerdo do mouse e arraste uma caixa em um dos pontos de vista 2D. Quando quiser adicionar outro brush, deselecione qualquer coisa que estiver selecionada primeiro. Para adicionar entidades clique com o botão direito em um dos pontos de vista 2D e selecione no menu. Quando quiser adicionar outra entidade, deselecione qualquer coisa que estiver selecionada primeiro. Para mover brushes e entidades, selecione-os num dos pontos de vista 2D ou 3D e arraste com o mouse.


Um recursos interessante é a "memória" do editor. Toda vez que você criar um brush novo, ele automaticamente é feito com o tamanho do último brush selecionado. O mesmo acontece com bevel curves e patch meshes, por isso é bom tomar o cuidado de não selecionar um brush muito grande antes de fazer uma.


==Entrando no editor:==
É Isso aí pessoal!

Abra o editor. Aparecem várias janelas. A tela padrão do radiant é dividida em visualização 3D, que é onde vc vê o mapa. Uma janela onde tem as texturas. E uma Janela que mostra o console, onde tem mensagens de tudo que o editor está fazendo.


==Começar já!==

Clique dentro da janela de visualização 3D. Agora pra fazer o seu primeiro brush, arraste uma caixa de linhas amarelas com o mouse e solte. Enquanto o brush estiver vermelho na visualização 3D e amarelo na 2D, ele está selecionado. Pra deselecionar perte ESC. Pra selecionar de novo tem dois jeitos: ou vc segura SHIFT e clica no viewpoint 3D ou vc faz isso no 2D (só q no 2D, se tiver muito brush por cima de outro ele seleciona o que estiver na frente). Bom, agora pra mover vc faz assim: seleciona o brush no viewpoint 3D ou 2D e arraste com o mouse. Hmmm... No 3D ele "move pra longe".... No 3D, pra move ele em uma direção só aperte W e arraste clicando numa das setinhas que aparece dentro do brush (se vc clicar no quadrado, aí ele seleciona todas as setinhas ao mesmo tempo). Aperte W de novo pra sumir as setinhas.

Com esses botões vc gira o brush em todas as direções, sempre dando giros de 90 graus. Vá no menu pra escolher o ângulo que vc quer.

Agora pra deformar um brush faça assim: Selecione o brush e aperte E = Edges / F = Faces (Face drag só tem no GTK 1.5 ou mais recente) / V = Vertexs. Aperte de novo pra sumir os pontinhos verdes. Vc arrasta os pontinhos verdes do mesmo jeito que brush e deforma o brush como quiser.

E pra cortar o brush, vc usa esse botão. Ponha dois pontos e veja no viewpoint 3D uma face azul, o lado que a face azul tá virado é o lado que ele corta fora, aperta ENTER pra cortar. Ponha os pontos ao contrário pra virar a face azul pro outro lado. Se vc puser 3 pontos, aí ele corta o brush "no meio". Volte pra esse botão pra sair desse modo de edição.

Pronto com brushes, vamos texturizar. Pra selecionar só uma face do brush é SHIFT + CTRL + clique (o pontinho azul é o centro da face). Aperte T pra aparecer o browser de texturas. Selecione a textura e voilá! Pra mudar o alinhamento da textura e escala aperte S pra aparecer a janela de alinhamento de texturas. Pra mover a textura vc também pode selecionar a face e usar SHIFT + Setinhas do teclado.

Umas coisas confusas que o editor faz: Quando vc faz uma parede, como uma parede de 300 de altura por 200 de largura e espessura de 32. O próximo brush que vc fizer, terá o tamanho de uma das medidas do último brush que você fez ou selecionou. Então se vc faz uma parede e depois vai desenhar outra no viewpoint 2D com vista "de cima" do mapa, ele vai ter os 300 de altura. O alinhamento das texturas também é automático, o editor automaticamente estica as texturas no brush. Quando vc quiser mover um brush sem o editor mexer no alinhamento, ative o TEXTURE LOCK.


==Já brincamos com texturas e brushes, agora é hora de fazer um mapa (ou quase isso =P)==

Faça uma sala, faça seis brushes pra servir de teto, paredes e chão. Encaixe eles pra não ficar nenhuma abertura pra fora. Aplica texturas por dentro. Vá no viewpoint 2D e adicione uma light e um player start, tome cuidado pra não encostar o player start no chão ou atravessar ele num brush. Selecione a light e aperte K, escolha uma cor e OK. Agora perte N pra aparecer um menu das propriedades de entidades. Selecione Light e escolha um número, aperte ENTER. O resto não mexa.

Agora vá no menu e BUILD e compile o mapa com a primeira opção da lista, se aparecer "LEAK". Aparece uma linha vermelha que mostra pra vc onde vc esqueceu de fechar o mapa. Tem um buraco lá? Junte os brushes ou faça um "remendo" lá.

Revisão das 15h16min de 1 de setembro de 2005

acima: Índice

Todas as imagens foram tiradas da versão 1.5 mais recente do editor, versões anteriores trazem algumas diferenças na interface.

Interface

Teclas de atalho

Para mudá-las no windows, vá na pasta \Documentos e configurações (ou documents and settings)\seu nome de usuario\dados de aplicativos\RadiantSettings\1.5.0\nome do jogo e abra o arquivo shortcuts.ini

Trabalhando no editor

O Gtkradiant é um editor "genérico", não depente de engine de jogo pra rodar, por isso que ele é extremamente leve e funcional. O que você monta no editor são os brushes e texturas, só, toda a parte de ver luzes e sombras, coisas se movendo e efeitos especiais só são vistas depois de compilar o seu mapa e carregá-lo no jogo (com exceção do doom 3 que tem preview dentro do editor). É estranho no começo, mas é só pegar a prática que fica fácil fazer mapas. Uma das coisas é que o radiant é "estilo office", com um monte de teclas de atalho e comandos.

Pra fazer mapa você vai usar duas coisas: Brushes e entities. Brushes é a estrutura do mapa (paredes, teto, blablabla). E entities é tudo que povoa seu mapa, luzes, coisas móveis, efeitos especiais, blablabla.


Entrando no editor:

Abra o editor. Aparecem várias janelas. A tela padrão do radiant é dividida em visualização 3D, que é onde vc vê o mapa. Uma janela onde tem as texturas. E uma Janela que mostra o console, onde tem mensagens de tudo que o editor está fazendo.


Começar já!

Clique dentro da janela de visualização 3D. Agora pra fazer o seu primeiro brush, arraste uma caixa de linhas amarelas com o mouse e solte. Enquanto o brush estiver vermelho na visualização 3D e amarelo na 2D, ele está selecionado. Pra deselecionar perte ESC. Pra selecionar de novo tem dois jeitos: ou vc segura SHIFT e clica no viewpoint 3D ou vc faz isso no 2D (só q no 2D, se tiver muito brush por cima de outro ele seleciona o que estiver na frente). Bom, agora pra mover vc faz assim: seleciona o brush no viewpoint 3D ou 2D e arraste com o mouse. Hmmm... No 3D ele "move pra longe".... No 3D, pra move ele em uma direção só aperte W e arraste clicando numa das setinhas que aparece dentro do brush (se vc clicar no quadrado, aí ele seleciona todas as setinhas ao mesmo tempo). Aperte W de novo pra sumir as setinhas.

Com esses botões vc gira o brush em todas as direções, sempre dando giros de 90 graus. Vá no menu pra escolher o ângulo que vc quer.

Agora pra deformar um brush faça assim: Selecione o brush e aperte E = Edges / F = Faces (Face drag só tem no GTK 1.5 ou mais recente) / V = Vertexs. Aperte de novo pra sumir os pontinhos verdes. Vc arrasta os pontinhos verdes do mesmo jeito que brush e deforma o brush como quiser.

E pra cortar o brush, vc usa esse botão. Ponha dois pontos e veja no viewpoint 3D uma face azul, o lado que a face azul tá virado é o lado que ele corta fora, aperta ENTER pra cortar. Ponha os pontos ao contrário pra virar a face azul pro outro lado. Se vc puser 3 pontos, aí ele corta o brush "no meio". Volte pra esse botão pra sair desse modo de edição.

Pronto com brushes, vamos texturizar. Pra selecionar só uma face do brush é SHIFT + CTRL + clique (o pontinho azul é o centro da face). Aperte T pra aparecer o browser de texturas. Selecione a textura e voilá! Pra mudar o alinhamento da textura e escala aperte S pra aparecer a janela de alinhamento de texturas. Pra mover a textura vc também pode selecionar a face e usar SHIFT + Setinhas do teclado.

Umas coisas confusas que o editor faz: Quando vc faz uma parede, como uma parede de 300 de altura por 200 de largura e espessura de 32. O próximo brush que vc fizer, terá o tamanho de uma das medidas do último brush que você fez ou selecionou. Então se vc faz uma parede e depois vai desenhar outra no viewpoint 2D com vista "de cima" do mapa, ele vai ter os 300 de altura. O alinhamento das texturas também é automático, o editor automaticamente estica as texturas no brush. Quando vc quiser mover um brush sem o editor mexer no alinhamento, ative o TEXTURE LOCK.


Já brincamos com texturas e brushes, agora é hora de fazer um mapa (ou quase isso =P)

Faça uma sala, faça seis brushes pra servir de teto, paredes e chão. Encaixe eles pra não ficar nenhuma abertura pra fora. Aplica texturas por dentro. Vá no viewpoint 2D e adicione uma light e um player start, tome cuidado pra não encostar o player start no chão ou atravessar ele num brush. Selecione a light e aperte K, escolha uma cor e OK. Agora perte N pra aparecer um menu das propriedades de entidades. Selecione Light e escolha um número, aperte ENTER. O resto não mexa.

Agora vá no menu e BUILD e compile o mapa com a primeira opção da lista, se aparecer "LEAK". Aparece uma linha vermelha que mostra pra vc onde vc esqueceu de fechar o mapa. Tem um buraco lá? Junte os brushes ou faça um "remendo" lá.