sexta-feira, 25 de novembro de 2011

Aula 9

Apresentamos o conceito de design pattern e mostramos onde cada pattern foi aplicado em nosso framework.

Os patterns apresentados foram:

- Singleton
- Factory
- Observer
- Composite
- Decorator
- Iterator
- Memento
- Facade
- Proxy

Referência:
http://www.amazon.com/Design-Patterns-Elements-Reusable-Object-Oriented/dp/0201633612

Ainda, reservamos parte da aula para o Daniel apresentar alguns de seus trabalhos com o Kinect e Unity.

A próxima aula terá uma abordagem mais prática. Trabalharemos em cima de um jogo simples, semelhante ao que foi feito com o pong 3D. O jogo será chamado de "acerte o coelho", e usará todas as funções do módulo de física que temos até aqui.

Abraços e até terça!

quarta-feira, 2 de novembro de 2011

Aula 8

Voltando ao módulo de física, começamos a brincar com detecção de colisão. Especificamente, implementamos a versão mais lenta possível (porém mais fácil de entender) da "broad-phase" do processo de detecção de colisão. Em seguida, implementamos também um tratamento de colisão simples, que apenas aplica forças opostas nos centros de massa dos corpos em colisão. Implementamos uma nova "scene" para testar as novas adições (screenshot abaixo).