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
|