PicoMiteVGA DEMO


Author Message
Martin H.

Guru

Joined: 04/06/2022
Location: Germany
Posts: 1548
Posted: 04:24pm 28 Nov 2024      

  Martin H. said  a litle animation inspired by the planet 9 demo



With small change it also runs on Game*Mite or any other Pico with LCD
FRAMEBUFFER create
FRAMEBUFFER write f
a=100:b=3:xc=160:yc=120
For n=0 To 9:For i=n To 180 Step 10
t=(i+90)*Pi/180:x=a*Cos(t):y=b*Sin(t):cl=(y<0):ball xc+x,n*20+yc+y-112,cl
Next : For i=170+n To n Step -10
t=(i-90)*Pi/180:x=a*Cos(t):y=b*Sin(t):cl=(y<0):ball xc+x,n*20+yc+y-112,cl
Next :Next
Do
Blit 0,0,0,200,320,20:Blit 0,20,0,0,320,220:FRAMEBUFFER copy f,n:Pause 20
Loop
Sub ball bx,by,cl
For d=6 To 1Step -1
If cl Then :Color RGB(255,255-d*42,0):Else :Color RGB(0,255-d*42,255):EndIf
Circle bx+d/2,by+d/2,d,d
Next
End Sub

Edited 2024-11-29 02:29 by Martin H.