Fly around a child's playroom in this little tech-demo written in only 560 characters for TweetTweetJam 6!
Up/Down arrow keys to tilt up/down
Left/Right arrow keys to tilt left/right

Source: (554 characters)

j=0k=0⬇️=12➡️=0h=32l=0r=rnd
o=print
poke(0x5f2c,3)p=split("✽,------,__🅾️__,웃,●,●,★,-★-")c=split("6,8,2,10,8,8,2,2")::_::
h+=(⬇️-12)/32l+=➡️>>10j-=cos(l)/30k-=sin(l)/30
for i=0,999do
x=r(64)y=r(64)t=l+(x-32)/256
if y>h then
d=24/(h-y)
u=j+d*cos(t)v=k+d*sin(t)
circfill(x,y,1,(u+v\1)%2>1and 10 or 12)
else
t-=1/8
u=2w=h-12*cos(t%.25-1/8)
if(y>w)u=4
u=t%.25<.03and 1 or u
circfill(x,y,1,u)end
end
b=btn()⬇️+=b\8%2-b\4%2➡️+=b\2%2-b%2for i=1,#p do
w=o(p[i],0,-9)x=32-w/2y=30+(i*⬇️-➡️*#p[i]/2)/16for j=1,#p[i]do
x=o(chr(ord(p[i],j)),x,y,c[i])y+=➡️/16end
end
flip()goto _
StatusPrototype
PlatformsHTML5
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
AuthorValerADHD
GenreSimulation
Made withPICO-8

Comments

Log in with itch.io to leave a comment.

yessss really nice!  i always enjoy these "impressionist renderers" in tweetjams, so fun.

great job getting this to fit in the char limit!!

how is this possible in just 554 characters?!