ÎÌÌÌ̈ˆˆ¬ªªª¬ˆˆˆ¬ÌÌ̬ÌÀ̬ÌÀ̬ÌÀÌÌÌìÌÀÀî̬ÀÌÀ¬ÀÀÀ¬ÀÀÀ¬ÀÀÎÌÌÌ̈ˆˆ¬ªªª¬ˆˆˆ¬ÌÌ̬ÌÌ̬ÌÀ̬ÌÀÌÌÌìÌÀÀî̬ÀÌ̬ÀÀÀ¬ÀÀÀ¬ÀÀ¬ÌÌ̬ªªª¬ª¬ª¬ªÊ̬ªªªŒˆˆˆÌÀÌÎÌÌÎ̬̪ªÀ쬪ÀÀÀÌîÀìîÌÌîî¬ÌÌ̬ªªª¬ª¬ª¬ªÊ̬ªªªŒˆˆˆÌÀÌÎÌÌÎ̬̪ªÀ쬪ÀÀÀÌîÀìîÌÌîî >ˆ?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™™™™™™™™™™™™™™™™™@DDDDDDDD€ˆˆˆˆˆˆˆXUU™™™™™™™™™™™™™3333333333@DDDDDDDD€ˆˆˆˆˆˆˆXUU™™™™™™™™™™™™™3333333333@DDDDDDDD€ˆˆˆˆˆˆˆXUU™™™™™™™™™™™™™3333333333€ˆˆˆˆˆˆˆXUU™™™™™™™™™™™™™3333333333€ˆˆˆˆˆˆˆXUU™™™™™™™™™™3333333333€ˆˆˆˆˆˆˆXUU™™™™™™™™™™3333333333€ˆˆˆˆˆˆˆXUU™™™™™™™™™™3333333333€ˆˆˆˆˆˆˆXUU™™™™™™™™™™3333333333€ˆˆˆˆˆˆˆXUU™™™™™™™™™™3333333333€ˆˆˆˆˆˆˆXUU™™™™™™™™™™wwwwwwwwwwww3333333333€ˆˆˆˆˆˆˆ8™™™™™™™™™™wwwwwwwwwwwwwwwwww3333333333€ˆˆˆˆˆˆˆ8™™™™™™™™™™wwwwwwwwwwwwwwwwww3333333333Žˆˆˆˆˆˆˆèî™™™™™™™™™™wwwwwwwwwwwwwwwwww3333333333Žˆˆˆˆˆˆˆèî™™™™™™™™™™wwwwwwwwwwwwwwwwww3333333333Žˆˆˆˆˆˆˆèî™™™™™™™™™™wwwwwwwwwwwwwwwwww3333333333ÿÿÿÿÿÿÿÿÿÿŽˆˆˆˆˆˆˆèî™™™™™™™™™™wwwwwwwwwwwwwwwwww3333333333ÿÿÿÿÿÿÿÿÿÿîîîîîîîîîîÐÝÝÝÝ wwwwwwwwwwwwwwwwww3333333333ffffffÿÿÿÿÿÿÿÿÿÿîîîîîîîîîîÐÝÝÝÝ wwwwwwwwwwwwwwwwww3333333333ffffffÿÿÿÿÿÿÿÿÿÿîîîîîîîîîîÐÝÝÝÝ wwwwwwwwwwwwwwwwww3333333333ffffffÿÿÿÿÿÿÿÿÿÿîîîîîîîîîîÐÝÝÝÝ wwwwwwwwwwwww3333333333ffffffÿÿÿÿÿÿÿÿÿÿîîîîîîîîîîÐÝÝÝÝ wwwwwwwwwwwwwffffffffÿÿÿÿÿÿÿÿÿÿîîîîîîîîîîÐÝÝÝÝ wwwwwwwwwwwwwffffffffÿÿÿÿÿÿÿÿÿÿîîîîîîîîîîÐÝÝÝÝ wwwwwwwffffffffÿÿÿÿÿÿÿÿÿÿîîîîîîîîîîÐÝÝÝÝ ffffffffÿÿÿÿÿÿÿÿÿÿîîîîîîîîîîÐÝÝÝÝ ffffffffÿÿÿÿÿÿÿÿÿÿîîîîîîîîîîÐÝÝÝÝ ffffffffÿÿÿÿÿÿÿÿÿÿîîîîîîîîîîffffffffÿÿÿÿÿÿÿÿÿÿîîîîîîîîîî ªªªª ffffffffÿÿÿÿÿÿÿÿÿÿîîîîîîîîîî ªªªª 3333333333ffffffffÿÿÿÿÿÿÿÿÿÿîîîîîîîîîî ªªªª 3333333333ÌÌÌÌÌÌffffffffÿÿÿÿÿÿÿÿÿÿîîîîîîîîîî ªªªª 3333333333ÌÌÌÌÌÌffffffffÿÿÿÿÿÿÿÿÿÿîîîîîîîîîî ªªªª 3333333333ÌÌÌÌÌÌffffffDDDDDDDDDÿÿÿÿÿÿÿÿÿÿ ªªªª 3333333333ÌÌÌÌÌÌDDDDDDDDDÿÿÿÿÿÿÿÿÿÿ ªªªª 3333333333ÌÌÌÌÌÌDDDDDDDDDÿÿÿÿÿÿÿÿÿÿ ªªªª 3333333333ÌÌÌÌÌÌDDDDDDDDD€ˆ ªªªª 3333333333ÌÌÌÌÌÌDDDDDDDDD€ˆ ªªªª 3333333333ÌÌÌÌÌÌDDDDDDDDD€ˆˆˆˆˆˆˆˆˆ3333333333ÌÌÌÌÌÌDDDDDDDDD€ˆˆˆˆˆˆˆˆˆ3333333333ÌÌÌÌÌÌDDDDDDDDD`ffff€ˆˆˆˆˆˆˆˆˆ3333333333ÌÌÌÌÌÌDDDDDDDDD`ffff€ˆˆˆˆˆˆˆˆˆ3333333333ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌDDDDDDDDD`ffff€ˆˆˆˆˆˆˆˆˆ3333333333ÌÌÌÌÌÌÌÌÌDDDDDDDDD`ffff€ˆˆˆˆˆˆˆˆˆ3333333333DDDDDDDÌÌÌÌÌÌÌÌÌDDDDDDDDD`ffff€ˆˆˆˆˆˆˆˆˆ3333333333DDDDDDDÌÌÌÌÌÌÌÌÌDDDDDDDDD`ffffˆˆˆˆˆˆˆˆˆˆˆ3333333333DDDDDDDÌÌÌÌÌÌÌÌÌDDDDDDDDD`ffffˆˆˆˆˆˆˆˆˆˆˆ3333333333DDDDDDDÌÌÌÌÌÌÌÌÌDDDDDDDDD`ffffðÿÿÿÿÿÿˆˆˆˆˆˆˆˆˆˆˆ3333333333DDDDDDDÌÌÌÌÌÌÌÌÌDDDDDDDDD`ffffðÿÿÿÿÿÿˆˆˆˆˆˆˆˆˆˆˆ3333333333DDDDDDDÌÌÌÌÌÌÌÌÌDDDDDDDDD`ffffðÿÿÿÿÿÿˆˆˆˆˆˆˆˆˆˆˆDDDDDDDÌÌÌÌÌUUUUUUUUUDDDDDDDDD`ffffffðÿÿÿÿÿÿˆˆˆˆˆˆˆîîîîîîîîîîDDDDDDDÌÌÌÌÌUUUUUUUUU`ffffffðÿÿÿÿÿÿˆˆˆˆˆˆˆîîîîîîîîîîDDDDDDDÌÌÌÌÌUUUUUUUUU`ffffffðÿÿÿÿÿÿˆˆˆˆˆˆˆîîîîîîîîîîDDDDDDDÌÌÌÌÌUUUUUUUUU`ffffffðÿÿÿÿÿÿˆˆˆˆˆˆˆîîîîîîîîîîDDDDDDDÌÌÌÌÌUUUUUUUUU`ffffffðÿÿÿÿÿÿˆˆˆˆˆˆˆîîîîîîîîîîDDDDDDDÌÌÌÌÌUUUUUUUUU`ffffffðÿÿÿÿÿÿˆˆˆˆˆˆˆîîîîîîîîîîDDDDDDDDDDÌÌÌÌÌUUUUUUUUU`ffffffðÿÿÿÿÿÿˆˆˆˆˆˆˆîîîîîîîîîî�™™™™™™™™™ DDDDDDDDDDÌÌÌÌÌUUUUUUUUU`ffffffðÿÿÿÿÿÿˆˆˆˆˆˆˆîîîîîîîîîî�™™™™™™™™™ DDDDDDDDDÌÌÌÌÌUUUUUUUUU`ffffffðÿÿÿÿÿÿˆˆˆˆˆˆˆîîîîîîîîîî�™™™™™™™™™ DDDDDDDDDÌÌÌÌÌUUUUUUUUU`ffffffðÿÿÿÿÿÿîîîîîîîîîî�™™™™™™™™™ DDDDDDDDDUUUUUUUUU`ffffffðÿÿÿÿÿÿîîîîîîîîîî�™™™™™™™™™ DDDDDDDDD»»»»»»»UUUUUUUUU`ffffffîîîîîîîîîî�™™™™™™™™™ DDDDDDDDD»»»»»»»UUUUUUUUU`ffffff""""îîîîîîîîîî�™™™™™™™™™ DDDDDDDDD»»»»»»»UUUUUUUUU`ffffff""""îîîîîîîîîî�™™™™™™™™™ DDDDDDDDD»»»»»»»UUUUUUUUU""""îîîîîîîîîî�™™™™™™™™™ DDDDDDDDD»»»»»»»UUUUUUUUU""""îîîîîîîîîî�™™™™™™™™™ DDDDDDDDD»»»»»»»UUUUUUUUU""""îîîîîîîîîî�™™™™™™™™™ DDDDDDDDD»»»»»»»UUUUUUUUUwwwwwwww""""îîîîîîîîîî�™™™™™™™™™ 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°»»»»»»»»»»»»» ðÿÿÿÿ03³»»»»»»»»‹ˆˆˆÝÝÝÝÝÝÝÝÝUUUUUU°»»»»»»»»»»»»» """"òÿÿÿÿ03³»»»»»»»»‹ˆˆˆMDDDDDDDDUUUUUU°»»»»»»»»»»»»» """"òÿÿÿÿ°»»»»»»»»‹ˆˆˆ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