quinta-feira, 24 de setembro de 2015

Unity 3D: Desenvolvimento de jogos


Introdução

O Unity3d é um motor de jogos, mais conhecido com "Game Engine".  Essa engine é considerada relativamente simples, já que não exige um conhecimento vasto na área de 3d e uma pessoa com conhecimento médio já conseguiria fazer algum tipo de programação com este programa.
A interface é bastante simples e agrada quem está usufruindo do programa, visando facilitar o desenvolvimento dos jogos em 3d. Na área de trabalho temos as Janelas, que são chamadas de "Views", sendo cada uma com um propósito diferente.

Game Object

"Game object é uma panela vazia e os componentes são os ingredientes que irão criar sua receita de jogabilidade"
 Cada objeto que tem na cena é um "Game object".

Assets 

"Assets" envolve várias funcionalidades no desenvolvimento de um jogo em 3d, como modelos 3d, tipos de som, scripts. Os assets são criados e de algum jeito deve ser convertido para poder entrar na sua "Game Engine". 

Materiais e Shaders

Atualmente, os jogos em 3d são criados com dispositivos gráficos sofisticados, para poder exibi, em tempo real, as malhas em 3d. Com isso, faz-se essencial a presença de Shaders e Materiais.

Características

O "Shader" define  quais 
são
 as 
propriedades 
que
 este 
necessita 
para 
realizar 
a
 exibição
 do
 objeto, enquanto o "Material" define os valores para estas propriedades.

O Unity apresenta várias opções para o desenvolvimento do seu game, como a física, o sistema de "Colliders", character controller, ragdolls, wheel coliders, Joints, entre vários e vários outros.


Scripting 

O sistema de scripts da Unity3d é bem abrangente, trabalha com três tipos de linguagens, sendo elas javascript, C# ou Boo.

Conclusão

Esse resumo é uma visão bem geral, e um começo de um tutorial. Se necessitar ter um conhecimento mais amplo, recomendo a pesquisa de mais tutoriais. Sabendo que a internet é um meio gigantesco e que todos nós podemos acessar.

Postagens relacionadas

Unity 3D: Desenvolvimento de jogos
4/ 5
Oleh

Assine via e-mail

Inscreva-se para receber as ultimas postagens no e-mail.