̬̬̬̈̬̬̬̬̈̬̬̬̬̬̪쬪̬̬̬̪쬪 >?DDDDDDDDDpwwwwwwwww DDDDDDDDDpwwwwwwwww DDDDDDDDDpwwwwwwwww DDDDDDDDDpwwwwwwwww DDDDDDDDDpwwwwwwwww DDDDDDDDDpwwwwwwwww DDDDDDDDDpwwwwwwwww DDDDDDDDDpwwwwwwwww DDDDDDDDDpwwwwwwwww DDDDDDDDDpwwww DDDDDDDDDpwwww DDDDDDDDDpwwww DDDDDDDDDpwwww DDDDDDDDDpwwww DDDDDDDDDpwwww pwwww @DDDDDDDDpwwww @DDDDDDDDpwwww @DDDDDDDD333333pwwww@DDDDDDDD333333pwwww@DDDDDDDD333333@DDDDDDDD333333@DDDDDDDD333333@DDDDDDDD333333@DDDDDDDD333333@DDDDDDDD333333@DDDDDDDD333333@DDDDDDDD333333@DDDDDDDD333333@DDDDDDDD333333333UUUUUU@DDDDDDDD333UUUUUU@DDDDDDDDXUU3333333333@DDDDDDDDXUU3333333333@DDDDDDDDXUU3333333333XUU3333333333XUU3333333333XUU3333333333XUU3333333333XUU3333333333XUU3333333333XUUwwwwwwwwwwww33333333338wwwwwwwwwwwwwwwwww33333333338wwwwwwwwwwwwwwwwww3333333333wwwwwwwwwwwwwwwwww3333333333wwwwwwwwwwwwwwwwww3333333333wwwwwwwwwwwwwwwwww3333333333wwwwwwwwwwwwwwwwww3333333333 wwwwwwwwwwwwwwwwww3333333333ffffff wwwwwwwwwwwwwwwwww3333333333ffffff wwwwwwwwwwwwwwwwww3333333333ffffff wwwwwwwwwwwww3333333333ffffff wwwwwwwwwwwwwffffffff wwwwwwwwwwwwwffffffff wwwwwwwffffffff ffffffff ffffffff ffffffffffffffff ffffffff 3333333333ffffffff 3333333333ffffffff 3333333333ffffffff 3333333333ffffffDDDDDDDDD 3333333333DDDDDDDDD 3333333333DDDDDDDDD 3333333333DDDDDDDDD 3333333333DDDDDDDDD 3333333333DDDDDDDDD3333333333DDDDDDDDD3333333333DDDDDDDDD`ffff3333333333DDDDDDDDD`ffff3333333333DDDDDDDDD`ffff3333333333DDDDDDDDD`ffff3333333333DDDDDDDDDDDDDDDD`ffff3333333333DDDDDDDDDDDDDDDD`ffff3333333333DDDDDDDDDDDDDDDD`ffff3333333333DDDDDDDDDDDDDDDD`ffff3333333333DDDDDDDDDDDDDDDD`ffff3333333333DDDDDDDDDDDDDDDD`ffffDDDDDDDUUUUUUUUUDDDDDDDDD`ffffffDDDDDDDUUUUUUUUU`ffffffDDDDDDDUUUUUUUUU`ffffffDDDDDDDUUUUUUUUU`ffffffDDDDDDDUUUUUUUUU`ffffffDDDDDDDUUUUUUUUU`ffffffDDDDDDDDDDUUUUUUUUU`ffffff DDDDDDDDDDUUUUUUUUU`ffffff DDDDDDDDDUUUUUUUUU`ffffff DDDDDDDDDUUUUUUUUU`ffffff DDDDDDDDDUUUUUUUUU`ffffff DDDDDDDDDUUUUUUUUU`ffffff DDDDDDDDDUUUUUUUUU`ffffff"""" DDDDDDDDDUUUUUUUUU`ffffff"""" DDDDDDDDDUUUUUUUUU"""" DDDDDDDDDUUUUUUUUU"""" DDDDDDDDDUUUUUUUUU"""" DDDDDDDDDUUUUUUUUUwwwwwwww"""" DDDDDDDDD+""""wwwwwwww"""" DDDDDDDDD+""""wwwwwwww"""" DDDDDDDDD+""""wwwwwwww"""""""" DDDDDDDDD+""""wwwwwwww"""""""" DDDDDDDDD+""""wwwwwwww"""""""" DDDDDDDDD+""""wwwwwwww"""""""" +""""wwwwwwww"""""""" +""""wwwwwwww"""""""" +""""wwwwwwww""""""""+""""wwwwwwww""""""""03333wwwwwwww03333wwwwwwww03 wwwwwwww 03 wwwwwwww 03 wwwwwwwwUUUUUU 03 UUUUUU 03 UUUUUU 03 UUUUUU 03UUUUUU """"03MDDDDDDDDUUUUUU """"MDDDDDDDDfffffffffUUUUUU """"MDDDDDDDDfffffffffUUUUUU """"MDDDDDDDDfffffffffUUUUUU """"MDDDDDDDDfffffffffUUUUUU """"MDDDDDDDDfffffffffUUUUUU """"MDDDDDDDDfffffffffUUUUUU """"MDDDDDDDDfffffffff """"MDDDDDDDDfffffffff """""MDDDDDDDDfffffffff MDDDDDDDDfffffffff MDDDDDDDDfffffffff MDDDDDDDDfffffffff MDDDDDDDDfffffffff MDDDDDDDDfffffffff MDDDDDDDDfffffffff @DDDDDDDDfffffffff @DDDDDDDDfffffffff fffffffff q-- title: falling stuff -- author: www.crisjr.eng.br -- desc: what it says on the tin -- script: lua R=math.random WIDTH=8*30 HEIGHT=8*17 SQUARES={} function new_square(x,y) return { x=x, y=y, c=R(1,16), r=R(5,10), v=R(1,4) } end function fill_squares() local squares={} local x=R(10,15) local y=R(10,15) while yWIDTH then x=R(10,15) y=y+dd end end return squares end function loop_squares(squares) cls() for i,s in pairs(squares) do -- drawing squares rect(s.x-s.r,s.y-s.r,2*s.r,2*s.r,s.c) -- updating squares s.y=s.y+s.v if s.y-s.r>HEIGHT then squares[i]=new_square(R(10,WIDTH-15),-R(10,30)) end end return squares end -- MAIN FUNCTIONS -- setup SQUARES=fill_squares() -- draw function TIC() SQUARES=loop_squares(SQUARES) end