Older Version Newer Version

GordonR GordonR Jul 23, 2010

[[code]]
''==================== BEGIN SPRITE DRAW CODE
for i = 0 to 31
call clear 100 , 100
x1 = 0 : y1 = 45
x2 = 0 : y2 = -30
x3 = 20 : y3 = -30
x4 = -20 : y4 = -30
x5 = 0 : y5 = -30
call rotate x1 , y1 , i * 360 / 32
call rotate x2 , y2 , i * 360 / 32
call rotate x3 , y3 , i * 360 / 32
call rotate x4 , y4 , i * 360 / 32
call rotate x5 , y5 , i * 360 / 32
for height = 0-spry/2 to spry
call egg x1,y1,0,0 , x2,y2,0,20 , 20 , cyan
call sphere x3,y3,0,15 , cyan
call sphere x4,y4,0,15 , cyan
call sphere x5,y5,-20,15 , cyan
next height
call save "player"+ nr$( i , 2 )
next i
call clear 32 , 32
for i = 16 to 1 step -1
call elipsefil 16 , 16 , i , i , mix( red ,( i / 16 ) , yellow ),black '<<< edited by Gordon
next i
call save "dot"
call clear 100 , 100
for height = 0-spry/2 to spry/2
call sphere2 0,0,0 , 45 , gray , white , 0 , marble
next height
call save "rock"
call clear 100 , 70
for height = 0-spry/2 to spry/2
call sphere 0,0,0 , 30 , red
for i = 0 to 360 step 360 / 7
call sphere sin(rad(i))*35,0,cos(rad(i))*35 , 15 , red
next i
next height
call save "ufo"
call clear 20 , 20
call elipsefil 10 , 10 , 18 , 18 , white , black
call save "star"
''==================== END SPRITE DRAW CODE
end
sub rotate byref k , byref l , deg
s = sin( rad( deg ) )
c = cos( rad( deg ) )
hk = k * c - l * s
hl = k * s + l * c
k = hk : l = hl
end sub
[[code]]