Fazendo um pit stop
Uma paradinha para ver o que está acontecendo

Uma das formas de "ver o que acontece" com o processamento do jogo é dar uma "paradinha" na execução. No RDG temos a instrução:

   stop

Ela interrompe o processamento até que o mouse seja clicado ou uma tecla seja pressionada. Com isso podemos criar um dos primeiros exemplos de processamento útil. Por exemplo:

   cls
   let #20,10
:loop
   fig "av1",#20,10,0
   stop
   add #20,5
   goto loop

Este pequeno programa fará com que o avião seja mostrado, a cada clique do mouse, numa posição 5 pixels à direita da anterior. Ou podemos fazer algo ainda mais notável:

   cls
   let #20,10
   let #21,10
:loop
   fig "av1",#20,#21,0
   stop
   rnd #20,510
   rnd #21,310
   goto loop

 
online