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

18
Segregação de Produtos Uma animação em C com Allegro

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

Page 1: Uma animação em C com Allegro. Integrantes Murilo Natã Komirchuk de Jesus Cássio Otávio Ferreira Perbelini Castilho Vitor Douglas Julio de Godoi Jaqueline.

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

Page 2: Uma animação em C com Allegro. Integrantes Murilo Natã Komirchuk de Jesus Cássio Otávio Ferreira Perbelini Castilho Vitor Douglas Julio de Godoi Jaqueline.

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

Page 3: Uma animação em C com Allegro. Integrantes Murilo Natã Komirchuk de Jesus Cássio Otávio Ferreira Perbelini Castilho Vitor Douglas Julio de Godoi Jaqueline.

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.

Page 4: Uma animação em C com Allegro. Integrantes Murilo Natã Komirchuk de Jesus Cássio Otávio Ferreira Perbelini Castilho Vitor Douglas Julio de Godoi Jaqueline.
Page 5: Uma animação em C com Allegro. Integrantes Murilo Natã Komirchuk de Jesus Cássio Otávio Ferreira Perbelini Castilho Vitor Douglas Julio de Godoi Jaqueline.

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.

Page 6: Uma animação em C com Allegro. Integrantes Murilo Natã Komirchuk de Jesus Cássio Otávio Ferreira Perbelini Castilho Vitor Douglas Julio de Godoi Jaqueline.
Page 7: Uma animação em C com Allegro. Integrantes Murilo Natã Komirchuk de Jesus Cássio Otávio Ferreira Perbelini Castilho Vitor Douglas Julio de Godoi Jaqueline.

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

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

Page 8: Uma animação em C com Allegro. Integrantes Murilo Natã Komirchuk de Jesus Cássio Otávio Ferreira Perbelini Castilho Vitor Douglas Julio de Godoi Jaqueline.
Page 9: Uma animação em C com Allegro. Integrantes Murilo Natã Komirchuk de Jesus Cássio Otávio Ferreira Perbelini Castilho Vitor Douglas Julio de Godoi Jaqueline.

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.

Page 10: Uma animação em C com Allegro. Integrantes Murilo Natã Komirchuk de Jesus Cássio Otávio Ferreira Perbelini Castilho Vitor Douglas Julio de Godoi Jaqueline.
Page 11: Uma animação em C com Allegro. Integrantes Murilo Natã Komirchuk de Jesus Cássio Otávio Ferreira Perbelini Castilho Vitor Douglas Julio de Godoi Jaqueline.

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

Page 12: Uma animação em C com Allegro. Integrantes Murilo Natã Komirchuk de Jesus Cássio Otávio Ferreira Perbelini Castilho Vitor Douglas Julio de Godoi Jaqueline.
Page 13: Uma animação em C com Allegro. Integrantes Murilo Natã Komirchuk de Jesus Cássio Otávio Ferreira Perbelini Castilho Vitor Douglas Julio de Godoi Jaqueline.

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

colisão.Uso de variáveis flag.

Page 14: Uma animação em C com Allegro. Integrantes Murilo Natã Komirchuk de Jesus Cássio Otávio Ferreira Perbelini Castilho Vitor Douglas Julio de Godoi Jaqueline.

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.

Page 15: Uma animação em C com Allegro. Integrantes Murilo Natã Komirchuk de Jesus Cássio Otávio Ferreira Perbelini Castilho Vitor Douglas Julio de Godoi Jaqueline.
Page 16: Uma animação em C com Allegro. Integrantes Murilo Natã Komirchuk de Jesus Cássio Otávio Ferreira Perbelini Castilho Vitor Douglas Julio de Godoi Jaqueline.

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

esteira.Transformar em um jogo.Acrescentar mais detalhes.

Page 17: Uma animação em C com Allegro. Integrantes Murilo Natã Komirchuk de Jesus Cássio Otávio Ferreira Perbelini Castilho Vitor Douglas Julio de Godoi Jaqueline.

ComparaçãoParcial Final

Page 18: Uma animação em C com Allegro. Integrantes Murilo Natã Komirchuk de Jesus Cássio Otávio Ferreira Perbelini Castilho Vitor Douglas Julio de Godoi Jaqueline.

Obrigado pela atenção!