Disciplinas UFC

Jogos de Programação

aula 01:  Fundamentos da programação   (pdf, video)

exemplo 4:   dando a volta e vendo o quadrado

Agora que a gente já sabe controlar a direção da linha, é fácil fazer a linha dar uma volta completa.

Para isso, nós vamos mexer nas duas coordenadas: x e y.

Quer dizer, nós vamos ter 4 direções de movimentação

A coisa fica assim



E agora?

Bom, agora a gente quer ver o quadrado  —  (e não apenas a linha dando a volta)

Quer dizer, imagine que a gente coloca um lápis na ponta da linha.

Daí, a medida que a linha vai andando, o lápis vai

Mas, como é que a gente faz isso?

Bom, aqui é preciso uma esperteza.

Quer dizer, a ideia é que na hora em que a linha anda um pouquinho, o lápis faz um risquinho.

Só que para fazer o risquinho, é preciso saber onde o lápis estava antes da linha andar.

Então a ideia é lembrar onde o ponto (x,y) estava na repetição anterior: (xant,yant).

Daí a gente faz o risquinho.

E para ficar bonito, a gente vai fazer o risquinho de amarelo

linha (xant,yant,x,y,"yellow")

A coisa fica assim



Exercício: Você consegue fazer essas coisas?



Dica:  ( . . . )