Introduction to Unity 3D

Neste tutorial você aprenderá sobre o mecanismo de jogo 3D de Unidade e elementos básicos de Unidade 3D.

Unity é atualmente o mecanismo de jogo mais popular usado pelos desenvolvedores ao redor do mundo – e por uma boa razão. Ele tem uma poderosa interface visual para fazer jogos, desenvolvimento de plataformas cruzadas, e uma comunidade de contribuição ativa. Unity é uma engine de jogos multi-plataforma usada principalmente para desenvolver videogames e simulações para PC, consoles, dispositivos móveis e websites. É desenvolvido pela Unity Technologies e foi anunciado apenas para o OS X, na Conferência Mundial de Desenvolvedores da Apple no ano de 2005, desde então foi estendido para quase todas as plataformas disponíveis.

Faatures of Unity 3D

Aqui está uma lista de algumas das inúmeras características da Unity do ponto de vista técnico. Estes são:

  • Criando e Destruindo GameObjects
  • Acesso aos Componentes
  • Eventos para GameObject
  • Lidando com Variáveis Vetoriais e Variáveis Temporais
  • Eventos Orientados para Física
  • Tipos de Retorno e Rotina

Unidade 3D: Interface/Window

Como você pode ver, a janela principal do editor de Unity, você notará que a janela de Unity 3D é composta de pequenas janelas individuais que podem ser rearranjadas, agrupadas em conjuntos, separadas de uma posição e acopladas novamente, dentro da janela principal. Isto mostra que a aparência do editor pode diferir de projeto para projeto e de desenvolvedor para desenvolvedor.

As Janelas de Interface da Unidade

Unity 3D: A Janela do Projeto

Exibirá a biblioteca de ativos que estão disponíveis para uso e imagens, arquivos de música e outros arquivos adicionais que você implementará no seu projeto. Os ativos aparecem aqui quando você os importa dentro do seu projeto.

As Janelas de Unidade do Projeto>

na visualização do Projeto, logo acima dos Ativos, há uma seção de Favoritos onde você pode selecionar e manter itens que são freqüentemente usados por você.

A opção Criar no canto superior esquerdo pode ser usada para adicionar novos Ativos ao seu projeto.

Unidade 3D: A Vista de Cena

Permite que os desenvolvedores tenham uma capacidade de navegação e edição visual para a sua cena, que você está criando. Esta vista tem a capacidade de mostrar uma vista 2D bem como 3D, baseada no tipo de projeto em que você está trabalhando. Você pode mover os obejctos nesta vista para posicioná-los corretamente.

A Janela de Cena da Unidade

Unidade 3D: A Janela Hierárquica

Mostra uma representação hierárquica de cada um dos objetos disponíveis na cena. Ela revela a formação de como os objetos se apegam uns aos outros. Com toda a Cena sendo o objeto Pai, os objetos adicionados a ele se tornam o objeto Criança, este conceito também é conhecido como Parenting in Unity world.

Unity 3D: The Inspector Window

Permite aos desenvolvedores inspecionar e analisar todas as propriedades editáveis do objeto selecionado. Uma vez que, diferentes tipos de objetos têm conjuntos diferentes de propriedades com layout e conteúdo variáveis. Por exemplo, quando você seleciona uma Frente de Ativo na janela do projeto, a janela do inspetor mostrará todas as informações disponíveis sobre o ativo, com as propriedades editáveis disponíveis para edição.

A Janela de Inspetor de Unidade

Unidade 3D: A Janela da Barra de Ferramentas

Esta é a janela mais importante no Editor de Unidade. À esquerda, ela conterá as ferramentas primárias para manipular a vista de cena junto com os objetos contidos em.

Os controles de jogo, pausa e passos também estarão disponíveis nesta Janela. Você também pode obter acesso ao Unity Cloud Services usando os botões do lado direito e o Unity Account também, além do menu de visibilidade & o menu de layout do editor que irá fornecer algum layout alternado para as janelas do editor.

As Janelas da Barra de Ferramentas da Unidade

Basicamente a barra de ferramentas não vem na categoria de janela.

Unity 3D: A Vista do Jogo

Nesta janela a vista real do Jogo é renderizada a partir da câmera no jogo. Isto permite que você verifique como será a visualização real do jogo.