Here's some new work...
we've got the 2 sprites we have so far to randomize, and drop at different areas...the only problem is, when one sprite gets to the bottom, if it is the next to fall, then it leaves the bottom of the screen and returnes to the top! Is there anyway to make the sprite at the bottom stay as a different sprite (in this case it would be sprite 5 I'm guessing) and then return the falling block to the top (i.e. sprite 3 or 4)? If not we'll have to start all over...because there won't be any way to make enough sprites to ensure that block won't start disappearing, and I was planning on using sprite collision to make life easier.
CODE BELOW:
Set Display Mode 800,600,16
rem Set up Sprites
Load Bitmap "C:\tetclon\images\blocks.bmp",1
Get Image 3,0,0,50,50
Get Image 4,50,50,100,100
rem Set up display
rem Load/Play Music
Load Music "C:\tetclon\music.mid",1
Loop Music 1
rem Set up background
Load Bitmap "C:\tetclon\images\blue_bg.bmp"
b=200
goto randomblock
loop:
y=0
b=RND(799)
if b<200 then b = b +RND(200)
While y < 550
Sprite c,b,y,c
If Leftkey()=1 Then b = b-20
If Rightkey()=1 Then b = b+20
If b<200 then b=200
y = y + 10
Wait 225
If Downkey()=1 Then y=y+20
EndWhile
randomblock:
g=RND(1)
if g = 0 then c = 3
if g = 1 then c = 4
goto loop
Thanks,
Barrett