quarta-feira, 18 de janeiro de 2012

Aula 13

Depois do recesso de fim de ano, retornamos às aulas nessa terça, dia 17/1.

A aula 13 foi dedicada à Unity3D. A fim de aprendermos o funcionamento básico dessa ferramenta, refizemos o jogo de Pong feito anteriormente na aula 7 com o nosso framework. Entre outros detalhes da Unity, vimos basicamente como criar e organizar GameObjects usando "prefabs"; usar hierarquias de GameObjects (obtendo efeito semelhante ao grafo de cena já implementado no framework); adicionar diferentes componentes a um GameObject (rigid body, collider, mesh render, scripts...); criar e usar scripts em C#; tratar input de teclado; adicionar skybox; adicionar fontes de luz; tratar colisão de forma personalizada; etc.

Aos que desejam usar a Unity3D para fazer o projeto final, recomendo começarem o quanto antes. Aproveitem e tragam dúvidas para as próximas aulas.

Na próxima aula, voltaremos a usar nosso framework para rever algoritmos e estruturas de dados usadas no processo de detecção de colisão.

Nenhum comentário:

Postar um comentário