Don't you speak portuguese? Translate this site with Google Translator

Pensamento do Dia

Se conheces o inimigo e te conheces a ti mesmo, não precisas de temer o resultado de cem batalhas. Se te conheces a ti mesmo, mas não conheces o inimigo, por cada vitória sofrerás também uma derrota. Se não te conheces a ti mesmo nem conheces o inimigo, perderás todas as batalhas. (Sun Tzu, A Arte da Guerra)

Unity 3D - Navegação

Unity - Navegação

Instalação do Unity

Requisitos da versão 5 do Unity 3D

Para desenvolvimento

OS: Windows XP SP2+, 7 SP1+, 8; Mac OS X 10.6+.

Não há suporte para o Windows Vista e as versões de servidor do Windows & OS X não foram testadas.

GPU: placa gráfica com recursos do DX9 (Shader Model 2.0). Qualquer placa fabricada a partir de 2004 deve funcionar.

O restante depende mais da complexidade dos seus projetos.

Outros requisitos de desenvolvimento de plataforma:

iOS: computador com Mac e Xcode 4.3.

Android: Android SDK e Java Development Kit (JDK).

Windows Store Apps / Windows Phone: Windows 8 Pro de 64 bits e Visual Studio 2012+.

Blackberry: Java Runtime (JRE) de 32 bits.

Para executar jogos Unity

Em geral, o conteúdo desenvolvido com o Unity pode funcionar muito bem em qualquer lugar; isso vai depender da complexidade do seu projeto. Mais detalhes dos requisitos:

Desktop:

OS: Windows XP+, Mac OS X 10.6+, Ubuntu 10.10+, SteamOS+

Placa gráfica: recursos do DX9 (Shader Model 2.0); em geral, qualquer placa fabricada a partir de 2004 deve funcionar.

CPU: suporte para o conjunto de instruções SSE2.

O Web Player é compatível com IE, Chrome, Firefox, Safari e outros.

iOS: requer iOS 4.3 ou posterior.

Android: OS 2.3.1 ou posterior; ARMv7 (Cortex) CPU; OpenGL ES 2.0 ou posterior.

Blackberry: OS 10 ou posterior.

https://unity3d.com/pt/unity/system-requirements

Download

http://unity3d.com/unity/download (hoje, 27/10/2014, está na versão 4.5.5)

Para instalar basta executar o arquivo baixado, sem dificuldades.

Na primeira execução exigirá um cadastro (gratuito) e escolha a versão free.

A tela do Unity é dividida em paineis:

Hierarchy – onde ficam todos os objetos de uma cena. Uma lista dos GameObjects da cena.

Inspector – onde aparecem as propriedades de um objeto/asset selecionado

Project – onde ficam todos os assets: imagens, sprites, cenas, etc a disposição do jogo. Lista de assets, que age como uma biblioeca.

Scene – Tela onde adicionamos os objetos que comporão o jogo e são exibidos. Aqui é onde o jogo é construído, como uma fase do jogo ou menu.

Game – onde aparecerá o jogo em execução

Console – aqui são exibidas as mensagens de erro e também na barra de status

Assets

É qualquer recurso utilizado ou que poderá ser usado no jogo e fica no painel Project.

Assets 3D precisam ser criados externamente. O Unity3d aceita vindos do Maya, do 3D Studio Max, do Blender e do FilmBox.

Imagens: png, jpeg, tiff e psd.

Áudio: wav, aif, mp3 e ogg

O Unity tem uma loja que vende assets e também oferece gratuitamente:

https://www.assetstore.unity3d.com/en/

Sprite – é uma imagem 2D para jogos, que pode ser simples ou múltipla, quando contém outras sub imagens. Sprite Renderer é um componente exclusivo de sprites.

Texturas – são imagens em geral no Unity. As imagens importadas para o Unity devem ter dimensões na potência de 2: 64x64, 128x128, 516x516, etc.

Licença

Desenvolvedor Indie – grátis (somente para pessoa física e empresas com lucro anual menor que US$ 100,000)

Versão Pro de teste para 30 dias grátis

Edição Pro – US$ 1,500.00 (licença permanente e não tem limites quanto ao que fazer com os jogos criados).

A versão free permite criar jogos de forma completa sem problema, não é uma versão que expira, inclusive publica para desktop, web, para Android e iOS sem pagar um centavo.

Detalhes:

http://unity3d.com/unity/licenses

Navegação em ambiente 2D

Zoom

Para aumentar ou reduzir o zoom da cena inteira, aperte o botão do meio do mouse e gire para a frente ou para traz, tanto em ambiente 2D quanto 3D.

Transform

Um dos recursos mais importantes para trabalhar com os objetos na cena é o Transform.

Selecionando a mãozinha podemos clicar com o botão esquerdo do mouse e arrastar a cena completa, com todos os objetos dela.

Propositalmente as teclas de atalho seguem a ordem das teclas do teclado: QWERty, ou seja, a ordem das ferramentas é a mesma das teclas QWER do teclado tipo Querty.

Selecionando a cruz poderemos mover ou selecionar o objeto selecionado. Quando o objeto está pequeno não aparecem as setas nas bordas para redimensionar. Então ampliamos o zoom, rolando para a frente o botão do meio do mouse, até que apareçam os 4 pontos azuis nos cantos. Então podemos usar os pontos azuis ou mesmo em qualquer posição intermediária. Podemos clicar sobre o objeto, no centro e arrastar o mesmo pela cena.

O terceiro botão, com as duas setas curvas, é usado na rotação do objeto selecionado.

Veja a seguir o mesmo objeto da imagem anterior mas com rotações sobre o mesmo.

Redimensionamos o objeto selecionado com o último botão. Após selecionar este botão e selecionar o objeto veja abaixo que aparecem dois pequenos quadrados verdes, um na vertical e outro na horizontal. Clicamos no quadrado da vertical e arrastamos para ambliar o objeto nesta direção. Veja o mesmo objeto anterior redimensionado abaixo:

Inspector

Também podemos fazer alterações nos objetos usando o Inspector, entrando números diretamente nas respectivas caixas de texto. Tomemos o objeto anterior, vamos fazê-lo voltar ao estado anterior usando o Inspector:

Alteremos no Inspector para:

Position – (0,-4,0)

Rotation – (0,0,0)

Scale – (1,1,1)

Alterando valores de X, Y e Z nas caixas de texto do Position, no Inspector

Ao passar o ponteiro do mouse por cima de X, Y ou Z nas caixas de texto aparecem duas setinhas, uma para a esquerda e outra para a direita. Basta então que pressionemos o botão esquerdo e arrastemos para a esquerda ou para a direita para aumentar ou reduzir o valor.

Play

Iniciar/Parar o Jogo

Executar o Jogo

Para executar o jogo podemos usar o atalho Ctrl+P.

Paineis Scene e Game – Alternar entre Cena ou Design e Game ou Execução

Scene

No painel de Cena/Scene é onde são arrumados todos os assets do jogo em sua posição final. A cena é para onde arrastamos os assets para arrumar a nosso gosto.

Scenes – uma cena é basicamente um nível do jogo ou um menu.

Criar uma nova cena

File – New Scene ou teclar Ctrl+S

Painel de Hierarquia

O painel de Hierarquia é onde os assets ficam organizados em uma cena. Onde ficam os objetos que já estão na cena e já fazem parte do jogo.

Inspector/Propriedades – aparecem as propriedades quando um objeto está selecionado no painel de Hierarquia

O painel Inspector deixa você inspecionar e ajustar todos os atributos de um asset selecionado no painel de Hierarquia. Desde posição, rotação, gravidade, cor, componentes, etc.

Projeto

O painel do Projeto é onde ficam todos os Assets que são ou podem ser usados no projeto.

Araste Fino

Ao arrastar objeto na cena teclar V para ajuste fino.

Foco

Em cenas com muitos objetos a visualização de algum sai da cena algumas vezes. Para deixar um objeto isolado com o foco na cena selecionamos ele na Hierarquia e teclamos F. Ele terá o foco na cena. Outra forma é efetuar um duplo clique sobre o nome do objeto na Hierarquia.

Arrastar a Cena

A mãozinha é usada para arrastar toda a cena. O botão do meio do mouse também pode ser utilizado para isso. Pressionar e arrastar para arrastar a cena.

Mover

Selecione um objeto e clique no botão de movimento, aquele com 4 setas no Transformer.

Então clique numa das setas e arraste para mover na direção da seta.

Redimensionar

Selecione o botão Scale e faça o mesmo, sendo que agora aumentando ou reduzindo o objeto.

Rotação

Clique no botão Rotação e gire o objeto clicando e num dos círculos coloridos e arrastando.

Gizmo – bússola 3D, que mostra a orientação da câmera na cena e possibilita mudar a orientação da visão, bastando clicar em seus vértices. Mas use com cuidado. Caso perca o controle sem saber como voltar tecle Ctrl+Z.

Layout

Uma sugestão de layout, que ajuda bastante, visto que em tempo real já mostra as alterações da cena no painel Game abaixo.

O Unity é muito flexível para a criação de layouts dos paineis. Podemos escolher uma das opções em layout ou podemos criar o nosso apenas arrastando cada painel para a posição desejada. Para isso clicar na aba com o nome do painel e arrastar para a posição desejada.

Algo que dá um pouco de trabalho é posicionar um personagem em uma cena/terreno 3D. Usando o layout acima fica bem mais simples.

Resetar o layout para o layout original:

Barra de ferramentas -> Window ->Layouts->Revert Factory Settings

Pasta Assets e Layout

A pasta assets é uma superpasta ou pasta raiz do projeto, que contem as demais pastas.

Alguns layouts não mostram a pasta Assets, mesmo ela estando lá, como é o caso do One-column e do Two-columns.

Comments fornecido por CComment

Novo Testamento

Ele, porém, passando pelo meio deles, retirou-se.
(Lc, 4:30)

Rotas no Mapa do Google

© 2015 Ribamar FS. All Rights Reserved. Designed By JoomShaper