segunda-feira, 4 de julho de 2011

AULA 11 - ARQUIVOS - PIXELS

O exercicio consiste em aumentar uma imagem em 25% do tamanho origem, respeitando seus pixels, fazendo com que a imagem continue com a mesma forma de cores e linhas, porém 25% maior.

Inicio do codigo:


Metodo que inicializa o allegro e as variaveis BITMAP:


Metodo para aumentar 25 porcento:


Metodo Main:

domingo, 3 de julho de 2011

AULA 10 - HERANÇA

Exercicio para treinar conceitos basicos de herança, criar uma superclasse que tenha pelo menos os atributos X e Y, criar subclasses que necessitem dessas informações e fazer com que estas herdem da superclasse.

SuperClasse Personagem:


SubClasse Melee:


SubClasse Ranged:


Inicialização dos objetos:


Pintando os objetos:

AULA 9 - PONTEIROS

Exercicio simples de orientação a objetos:

Main:


ClasseA.h:


ClasseA.cpp:


ClasseB.h


ClasseB.cpp

AULA 8 - ORIENTAÇÃO AO OBJETO


sábado, 2 de julho de 2011

AULA 6 - COLISÃO

Para adicionar colisão em uma plataforma aerea com scrolling, foi criado algumas estruturas para encapsular as informações do Personagem e do Cenario:




Metodo para verificar a colisão:

AULA 7 - TIMER

Para adicionar a poeira ao cair de um salto:
-Começando com as variaveis utilizadas na poeira


-Codigo que desativa a poeira


-Ativando a poeira


-Codigo que controla as posições X e Y de cada uma das poeiras


-Pintando as poeiras


Resultado final: