Uma animação em C com Allegro. Integrantes Murilo Natã Komirchuk de Jesus Cássio Otávio...

Preview:

Citation preview

Segregação de ProdutosUma animação em C com Allegro

Integrantes Murilo Natã Komirchuk de JesusCássio Otávio Ferreira Perbelini CastilhoVitor Douglas Julio de GodoiJaqueline Campaci Silva

Descrição do ProjetoAnimação em C com uso do Allegro.Consiste em uma linha de produção.Tem como principal objetivo a separação de

produtos.Utiliza uma esteira principal, três cilindros e

três páletes de saída.Cilindro composto por corpo, haste e êmbolo.Três peças: Quadrado, Círculo e Triângulo.Três placas de sinalização. Uma para cada

peça.Câmera de reconhecimento.

InterfaceContém:

• Três placas de identificação: Triângulo, Quadrado e Círculo.

• Esteira principal.• Três cilindros.• Câmera.• Três páletes de saída.• Imagem de fundo.• Peças.

Metodologia: criação dos objetosDas 19 imagens usadas, 15 criadas pelo

grupo.Criadas a partir do Paint e PhotoFiltre.4 retiradas do Google Imagens.

Metodologia: errosLinker error.Programa funcionando em um dia e no outro

não.Áudio chiado.Imagens piscando.Programa travando.Queda de performance da animação.

Metodologia: construção do códigoCriação das variáveis.Inserção dos If’s e dos For’s.

Código: variáveisVinte e sete variáveis.Utilizadas para a movimentação dos objetos e

colisão.Uso de variáveis flag.

Código: If ,For e WhileIf: essência da animação.If: essencial para o controle do andamento da

animação e do movimento dos objetos.While: faz o loop da animação.For: auxilia a movimentação dos objetos.

Implantações FuturasAdição de mais uma esteira.Mais peças passando ao mesmo tempo na

esteira.Transformar em um jogo.Acrescentar mais detalhes.

ComparaçãoParcial Final

Obrigado pela atenção!