Play game
1K Basketball Challenge #Pico1k's itch.io pageCompressed Bytes used
1024
Source Code (OPTIONAL)
_set_fps(60)h=0s=0::s::x=64y=64m=0g=.002t=0o=0w=0u=nil?"\aszv7g1def#gdef#aef#g#aef#g#bf#g#a#bb"
::_::cls(1)t+=1pal(0,129,1)
poke(24405,0)cls()
circfill(16,16,5,9)a=6*cos(t/99)b=6*sin(t/99)
circ(16-a,16-b,3,0)circ(16+a,16+b,3)
line(16+b,16-a,16-b,16+a)
poke(24405,96)
rectfill(0,0,2,64,6)
rectfill(0,120,127,127,3)
rectfill(0,123,127,127,11)
rectfill(0,65,2,127,13)
l=120-t\60
if(m>0)b=max(l)c=b\60d="0"..(b%60)rectfill(32,0,112,12,0)rect(32,0,112,12,2)?"\^p"..c..":"..sub(d,#d-1,#d).." "..s,40,2,10
if(m>0and l<0)m=max(m,2)
if m<1then
h=max(h,s)a=t\16%8
?"\^w\^tbasketball\nchallenge",40,24,8+min(a,8-a)
?"\n\nscore: "..s
?"\nhighscore: "..h
?"\n\npress π
ΎοΈ to start"
if(btnp(5))m=1s=0t=0
elseif m<2then
if(u==nil)u=64+rnd(64)v=48+rnd(64)
b=btn()x=mid(3,x+b\2%2-b%2,124)y=mid(2,y+b\8%2-b\4%2,125)
?"><",x-3,y-2,10
spr(0,u-16,v-16,4,4)a=x-u
b=y-v
c=u
d=v
a/=96b/=96e=a f=b
for i=0,255do
c+=e
d+=f
f+=g
if((i-t)%16<1)pset(c,d,12)
end
e=0f=0
if(btnp(4))m=2e=a f=b
elseif m<512then
m+=1
spr(0,u-16,v-16,4,4)
for i=1,5do
a=u
b=v
u+=e
v+=f
f+=g
if(b<40and v>=40and abs(u-20)<10)s+=1o=5?"\as8i4x3c4s3c0"
k=-.7
if(u<8and e<0)w=1u=16-u e*=k
if(u>122and e>0)w=1u=244-u e*=k
if(v>122and f>0)w=1v=244-v f*=k
for a=10-u,30-u,20do
b=40-v
c=a*a+b*b
if c<49then
c^=.5
a/=c
b/=c
d=a*e+b*f
if(d>0)w=1e-=a*d*1.7f-=b*d*1.7
end
end
end
if(v>40and f>0)m=max(m,386)
if(l>=0and btnp(4))m=1u=nil
else
m+=1
if(l>=0)m=1u=nil
if(m>640)goto s
if(l<0)?"\^w\^ttime over",32,56,6+t\16%2
end
o=max(o-.1)a=2+o*sin(t/20)b=2-o*sin(t/20)
for i=0,1do
j=i+.5k=i+1
line(10+a*i,40+8*i,30-b*j,40+8*j,6)line(10+a*k,40+8*k,6)line(30-b*i,40+8*i,10+a*j,40+8*j,6)line(30-b*k,40+8*k,6)
end
rectfill(3,39,31,40,5)
if(w>0)w=0?"\as1i1cge"
if(m>0and l==-1)?"\aszcccccc"
flip()goto _
Leave a comment
Log in with itch.io to leave a comment.
Comments
This is really good! ππ
Not only does it look great (gr8 use of draw > sprite for rotating sprite, perfect use of pinball text for score display), but it plays and sounds great also.
So glad you found space for the throwing "guide" of marching ants, coz it'd be SO hard without it. Not forgetting the wiggling of the netting too - perfect! π