Tutorial - Unity
-
Upload
crash-overide -
Category
Documents
-
view
128 -
download
1
Transcript of Tutorial - Unity
Tutorial by: www.censuradoveg.blogspot.com
Motivo do Tutorial
Necessitava de um sistema
de Hud pro meu game!
Vi a “deficiência” de
tutoriais brasileiros sobre
Hud.
Não encontrei a “ajuda” que
eu queria!
Nesse tutorial vamos aprender as seguintes funções do unity:
Criar um terreno
• Criar o solo
• Criar a água
Criar o player
• Criar o player
• Modifica-lo
Criar a Hud
• Criar o life
• Perder ou almentar a vida
Agora como transformar isso em montanhas, penhascos etc.?
Com as ferramentas de terreno, você pode observar que do lado
direito tem algumas ferramentas.
Vamos escolher uma e começar a trabalhar, escolha a segunda
ferramenta da esquerda para direita:
E agora e são clicar em qualquer parte do terreno para começar
a criar as montanhas, obs: adicionem uma ligth indo em
“GameObject” > “Create Other” > “Directional Light”.
Clic no símbolo de um circulo para adicionar a textura.
Adicione a textura “Grass&Rock” para simular o solo.
Vamos adicionar a nossa água, vamos em “Standard Assets” >
“Water (Basic)” e “Daylight Simple Water”. Arraste e solte no
meio do solo.
Agora com a ferramenta de esticar vamos aumentar esse
mini oceano.
Agora vamos subir um pouco o nível desse oceano, usando a
ferramenta de posição
Vamos começar agora a criar o player! Vai em “Standard Assets”
> “Character Controllers”.
Vamos fazer o mesmo processo da água, arrastar e colocar no
terreno! Mas lembrando que o player tem que ficar acima do
terreno, por que se não ele cai eternamente!
Esse e o jeito certo:
Podemos testar o game e ver o que essas 16 paginas já fizeram!
Clique em pata testar.
Vamos entender melhor as características do player:
Aqui podemos modificar a distancia do player da câmera!
Aqui podemos modificar a rotação da câmera!
Aqui podemos modificar o tamanho da câmera!
Aqui e onde podemos modificar a rotação do mouse!
Vamos ao que realmente interessa né galera!
Vamos ao o que realmente interessa, que é o script da hud s dos
hits.
Vamos lá!
Criando um novo “JavaScript” indo em “Create” > “JavaScript”.
Nomeio de “FPSPlayer” (lembrando que o nome faz diferença!)
Coloque o código contido no arquivo “.zip” chamado “FPSPlayer”
Copie e cole no editor de script da unity.
E agora arraste o script para o player “First Person Controller”.
Vamos entender o básico desse script!
Selecione o player para podermos entender esse sistema.
“Maximum Hit Points” = Aqui e onde você define a vida máxima
do player.
“Hit Points” = Aqui e onde você define o status inicial do player.
“Health GUI” = Coloca a textura da imagem do life.
Vou adicionar mais um tópico aqui meio que inesperado!
Vamos criar também uma textura simples para ser a nossa barra
de vida.
Vou usar essa imagem aqui:
Também “esta contida” no arquivo “.zip” do tutorial.
Vamos criar a textura, va na aba “GameObject” > “Create
Other”> “GUI Texture”.
Como padrão vem uma imagem da unity, vamos modificar.
Pegue a textura “life” e arraste para o unity.
Selecione a textura “life” e podemos agora posicioná-la no canto
superior direito da tela. Use as configurações abaixo:
Voltando ao player, vamos adicionar a textura, ligá-la ao sistema.
Clique e escolha textura do life “UnityWatermark-small”.
Pronto o nosso sistema de Hud já foi criado!
Agora vamos aprender a tirar ou colocar vida.
Basta abrir o arquivo “Hit” dentro do arquivo “.zip”
Crie um novo “JavaScript” e cole todo o script hit.
Obs.: nomeie o script de Hit.
Agora podemos criar um cubo e adicionar o script ao mesmo.
“GameObject”> “Create Other” > “Cube”.
Agora arraste o script até o cubo, e podemos testar.
Obs.: Volte no player e diminua o “Hit points” para 50.
Clicando em
Você vai ver que ao colidir com cubo ele aumenta o “life”.
Agora para diminuir? Fácil vamos no cubo.
“Amount” = A quantidade para aumentar ou diminuir a vida
Para diminuir e só colocar um “–“ (menos) na frente de um
numero.
“Sound” = Som que será reproduzido ao aumentar ou diminuir a
vida.
É Galera chegamos ao fim desse tutorial sobre unity 3D.
Espero que tenham gostado e aproveitam e façam bom uso!
Aguardem mais tutoriais de unity...
Msn: tú[email protected]
Gmail: [email protected]
Blog: www.censuradoveg.blogspot.com
Comunidade:
http://www.orkut.com.br/Main#Community?cmm=114589299