Download - Unity3d Space Shooter (Parte 1)
![Page 1: Unity3d Space Shooter (Parte 1)](https://reader034.vdocuments.com.br/reader034/viewer/2022052505/5562cb04d8b42aaf178b5470/html5/thumbnails/1.jpg)
CRIANDO UM SPACE SHOOTER
Passo-a-passo com a Unity3DBruno Gama Catão
![Page 2: Unity3d Space Shooter (Parte 1)](https://reader034.vdocuments.com.br/reader034/viewer/2022052505/5562cb04d8b42aaf178b5470/html5/thumbnails/2.jpg)
ABRA A UNITY
• Este passo-a-passo foi feito utilizando a versão 3.5 da Unity;
•Os scripts foram feitos em JavaScript.
![Page 3: Unity3d Space Shooter (Parte 1)](https://reader034.vdocuments.com.br/reader034/viewer/2022052505/5562cb04d8b42aaf178b5470/html5/thumbnails/3.jpg)
CRIE UM PROJETO1
2
Atenção: Diga a pasta onde o projeto será salvo !
![Page 4: Unity3d Space Shooter (Parte 1)](https://reader034.vdocuments.com.br/reader034/viewer/2022052505/5562cb04d8b42aaf178b5470/html5/thumbnails/4.jpg)
DEFINA O LAYOUT1
2
Utilizaremos o layout “2 by 3”
![Page 5: Unity3d Space Shooter (Parte 1)](https://reader034.vdocuments.com.br/reader034/viewer/2022052505/5562cb04d8b42aaf178b5470/html5/thumbnails/5.jpg)
CRIE A NAVE1
2
3
![Page 6: Unity3d Space Shooter (Parte 1)](https://reader034.vdocuments.com.br/reader034/viewer/2022052505/5562cb04d8b42aaf178b5470/html5/thumbnails/6.jpg)
POSICIONE A NAVE
1
2
Clique em “Cube”
Defina a posição para 0, 0, 0
![Page 7: Unity3d Space Shooter (Parte 1)](https://reader034.vdocuments.com.br/reader034/viewer/2022052505/5562cb04d8b42aaf178b5470/html5/thumbnails/7.jpg)
RENOMEIE A NAVE
Clique em “Cube”
1
Pressione F2
2Digite Nave
3
![Page 8: Unity3d Space Shooter (Parte 1)](https://reader034.vdocuments.com.br/reader034/viewer/2022052505/5562cb04d8b42aaf178b5470/html5/thumbnails/8.jpg)
CRIE UM MATERIALCrie uma nova pasta chamada “Materiais”
1
Clique com o botão direito do mouse na pasta Materiais e crie um novo Material chamado “Nave”
2
![Page 9: Unity3d Space Shooter (Parte 1)](https://reader034.vdocuments.com.br/reader034/viewer/2022052505/5562cb04d8b42aaf178b5470/html5/thumbnails/9.jpg)
PROCURE UMA TEXTURA
Procure texturas que tenham de preferência um fundo transparente (neste caso procurei por spaceship png)
1
![Page 10: Unity3d Space Shooter (Parte 1)](https://reader034.vdocuments.com.br/reader034/viewer/2022052505/5562cb04d8b42aaf178b5470/html5/thumbnails/10.jpg)
ADICIONE A TEXTURA AO PROJETO
Crie uma nova pasta chamada “Texturas”1
Selecione a opção “Reveal in Finder/Explorer”
2
Salve a sua textura na pasta criada3
![Page 11: Unity3d Space Shooter (Parte 1)](https://reader034.vdocuments.com.br/reader034/viewer/2022052505/5562cb04d8b42aaf178b5470/html5/thumbnails/11.jpg)
DEFINA UMA TEXTURAClique no material Nave
1Na caixa de texturas clique em “Select”
2
Clique duas vezes sobre a textura da nave3
![Page 12: Unity3d Space Shooter (Parte 1)](https://reader034.vdocuments.com.br/reader034/viewer/2022052505/5562cb04d8b42aaf178b5470/html5/thumbnails/12.jpg)
DEIXE A TEXTURA TRANSPARENTE
Clique em “Shader”
1
Unlit / Transparent
2
![Page 13: Unity3d Space Shooter (Parte 1)](https://reader034.vdocuments.com.br/reader034/viewer/2022052505/5562cb04d8b42aaf178b5470/html5/thumbnails/13.jpg)
APLIQUE O MATERIAL À NAVEClique no material Nave e segure
1
Solte sobre o objeto Nave
2
resultado !
3
![Page 14: Unity3d Space Shooter (Parte 1)](https://reader034.vdocuments.com.br/reader034/viewer/2022052505/5562cb04d8b42aaf178b5470/html5/thumbnails/14.jpg)
MUDE A PROJEÇÃO
Clique na Main Camera1
Mude a projeção para Ortographic2
![Page 15: Unity3d Space Shooter (Parte 1)](https://reader034.vdocuments.com.br/reader034/viewer/2022052505/5562cb04d8b42aaf178b5470/html5/thumbnails/15.jpg)
POSICIONE A CÂMERAMude as propriedades da câmera
1
resultado !2
![Page 16: Unity3d Space Shooter (Parte 1)](https://reader034.vdocuments.com.br/reader034/viewer/2022052505/5562cb04d8b42aaf178b5470/html5/thumbnails/16.jpg)
LIGUE A LUZ AMBIENTE1
2
3
4
![Page 17: Unity3d Space Shooter (Parte 1)](https://reader034.vdocuments.com.br/reader034/viewer/2022052505/5562cb04d8b42aaf178b5470/html5/thumbnails/17.jpg)
FAÇA VOCÊ
1.Crie um plano chamado “Fundo”
2.Posicione esse plano por trás da Nave
3.Redimensione o plano de forma que ocupe a tela toda
4.Crie uma textura para o “Fundo”
![Page 18: Unity3d Space Shooter (Parte 1)](https://reader034.vdocuments.com.br/reader034/viewer/2022052505/5562cb04d8b42aaf178b5470/html5/thumbnails/18.jpg)
RESULTADO
![Page 19: Unity3d Space Shooter (Parte 1)](https://reader034.vdocuments.com.br/reader034/viewer/2022052505/5562cb04d8b42aaf178b5470/html5/thumbnails/19.jpg)
CRIANDO UM SCRIPT
• Crie uma pasta chamada Scripts
•Dentro desta pasta crie um novo JavaScript chamado “MoverNave”
![Page 20: Unity3d Space Shooter (Parte 1)](https://reader034.vdocuments.com.br/reader034/viewer/2022052505/5562cb04d8b42aaf178b5470/html5/thumbnails/20.jpg)
SCRIPT MOVERNAVE
![Page 21: Unity3d Space Shooter (Parte 1)](https://reader034.vdocuments.com.br/reader034/viewer/2022052505/5562cb04d8b42aaf178b5470/html5/thumbnails/21.jpg)
ARRASTE O SCRIPT PARA A NAVE
1.Clique sobre o script “MoverNave”
2.Arraste e solte sobre a Nave
3.Teste
1
![Page 22: Unity3d Space Shooter (Parte 1)](https://reader034.vdocuments.com.br/reader034/viewer/2022052505/5562cb04d8b42aaf178b5470/html5/thumbnails/22.jpg)
CRIE UMA BALA
1.Crie um cubo, chamado Foguete
2.Crie um material para o Foguete
3.Aplique uma textura ao material criado
4.Crie um script chamado MoverFoguete
5.Aplique o script ao Foguete
![Page 23: Unity3d Space Shooter (Parte 1)](https://reader034.vdocuments.com.br/reader034/viewer/2022052505/5562cb04d8b42aaf178b5470/html5/thumbnails/23.jpg)
CRIE UM PREFAB
1.Crie uma pasta chamada Prefabs;
2.Dentro desta pasta, crie um Prefab chamado Foguete;
3.Arraste o objeto Foguete da Hierarchy e solte no prefab criado;
4.Apague o objeto Foguete da Hierarchy;
5.Crie um script chamado AtirarFoguete
6.Aplique o script sobre a Nave
![Page 24: Unity3d Space Shooter (Parte 1)](https://reader034.vdocuments.com.br/reader034/viewer/2022052505/5562cb04d8b42aaf178b5470/html5/thumbnails/24.jpg)
SCRIPT ATIRARFOGUETE
![Page 25: Unity3d Space Shooter (Parte 1)](https://reader034.vdocuments.com.br/reader034/viewer/2022052505/5562cb04d8b42aaf178b5470/html5/thumbnails/25.jpg)
ASSOCIE O PREFAB AO SCRIPTClique e arraste ...
1
... solte aqui !2
![Page 26: Unity3d Space Shooter (Parte 1)](https://reader034.vdocuments.com.br/reader034/viewer/2022052505/5562cb04d8b42aaf178b5470/html5/thumbnails/26.jpg)
TESTE
1
![Page 27: Unity3d Space Shooter (Parte 1)](https://reader034.vdocuments.com.br/reader034/viewer/2022052505/5562cb04d8b42aaf178b5470/html5/thumbnails/27.jpg)
SCRIPT MOVERFOGUETE