Disciplinas UFC

Jogos de Programação

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

exemplo 2:  Vendo a linha subir

E agora?

Bom, agora a gente pode fazer qualquer coisa ...

Por exemplo, seria legal ver a linha subindo  —  (como se alguém estivesse puxando ela pela ponta)

Mas, como é que a gente faz isso?

Bom, a ideia é simples.

Quer dizer, para ver a linha subindo, a gente limpa a tela e depois desenha a linha outra vez  —  (um pouquinho mais em cima)

E a boa notícia é que existe um comando que limpa tudo o que tem na tela

limpatela()

Agora, a lógica fica assim

< Figura >

E o programa fica assim



E então, você viu?

Sim! não dá pra ver nada.

Quer dizer, tudo acontece tão rápido no computador ...

E daí, a gente não consegue ver nada.

Só que, isso é bem fácil de resolver.

Quer dizer, existe um comando que diz para o computador dormir um pouquinho

soneca();

Então, a ideia é pedir ao computador para tirar uma sonequinha antes de apagar a linha  —  (para dar tempo da gente ver)

E a gente diz o tamanho da soneca utilizando a variável pausa.

A coisa fica assim



Exercício: Você consegue fazer a outra ponta da linha andar também?

Você consegue fazer uma ponta da linha subir enquanto a outra desce?

Você consegue fazer a linha começar deitada e terminar em pé?

O que mais você consegue fazer?