24 July 2008

15 July 2008

Nesse semestre

Eu...
  1. ... fiz um visualizador de transformações no plano projetivo usando Python + PyOpenGL;
  2. ... fiz um parser para uma linguagem com sintaxe parecida com C - mas com várias simplificações - usando o ANTLR;
  3. ... projetei um processador muito simples no Max+PLUS II;
  4. ... implementei um contador como uma máquina de Moore no Max+PLUS II e depois passei o programa para um FPGA e vi ele funcionando;
  5. ... implementei em software parte do que o OpenGL faz em hardware (transformações geométricas e projetivas), renderizei um modelo 3D usando a minha implementação e o OpenGL e comparei os dois lado a lado;
  6. ... fiz um jogo para Xbox 360 usando o XNA Game Studio 2.0, com a ajuda de um colega na programação e de minha namorada na arte, onde implementei a física do zero e fiz até alguns shaders;
  7. ... implementei alguns algoritmos de métodos numéricos;
Isso é o que eu lembro de prático que eu fiz. Pode parecer pouco para alguns, mas deu pra cansar bastante.

O importante é que terminou e eu passei em todas as cadeiras! \o/