pico8bot's greatest animations

in procjam •  6 years ago 

@pico8bot is a Twitter bot that generates a random mathematical formula, then plots it using the Pico-8 graphics palette. The Pico-8 is a "fantasy" virtual video game console with a 128x128 pixel display, but one for which people write real games.

The formulas use x, y, and t as input, where t is a time variable, so most of the images are animated, though the preview images below are not. The Pico-8 programming language is Lua, so I believe the code from this bot is just directly executed in Lua.

Most Popular Tweets

DateFormula and ImageRetweetsLikes
Mon Aug 27 15:30:27 +0000 2018sqrt(x+t+x%y) * flr(min(3.29,x)) - flr(atan2(5.05,8.03)) *min(cos(9.62%y),atan2(atan2(t,y),7.60%x))
https://t.co/jwPo4qXbSm
933
Wed Aug 15 04:30:22 +0000 2018sin(cos(x*x))*cos(sin(x-4.23)) * max(sqrt(y), sqrt(t))%min(0.17*t,flr(y))
https://t.co/3hH0UuCTZu
1133
Sun May 27 18:30:21 +0000 2018cos(y%9.54)*atan2(y-t,4.41*x)*abs(3.41)-sin(4.75)
https://t.co/H3nWfMJQLs
1332
Tue Jun 12 16:30:19 +0000 2018t+x * 0.07 * 1.38 * atan2(max(2.15, y),flr(y)) * cos(0.11) + cos(3.44)
https://t.co/6dvoaTrODE
1531
Mon Aug 06 06:30:20 +0000 2018abs(atan2(y,t)) * abs(y)-y * y * atan2(7.94*x,sin(0.69))
https://t.co/JIkjSd5xgL
1136
Mon Jul 16 21:30:27 +0000 2018atan2(atan2(2.28,y)-x+y,5.61+x%flr(2.28))* abs(flr(6.49%x)) * min(y,1.56)%sqrt(2.00)+sin(atan2(t,9.66))
https://t.co/qsOVXsMFzn
1532
Tue Aug 21 19:30:19 +0000 2018abs(y%8.95) * sqrt(max(1.71, x)) * x%y-max(t, 6.32)
https://t.co/AIjkMky68A
1537
Thu Jun 28 04:30:20 +0000 2018sqrt(0.71)+1.53-x * abs(8.10)+atan2(t,y) * cos(flr(4.86))
https://t.co/Kjr5cCYwd5
1243
Tue May 29 12:30:21 +0000 2018atan2(atan2(5.40,x),max(t, 7.09))*y - y+cos(t)*sqrt(sqrt(6.23))
https://t.co/VjzQuFTVJh
1742
Sat Aug 04 19:30:22 +0000 2018t+x+flr(x) * atan2(sin(y),atan2(5.93,y)) * sqrt(5.20)*0.28%y
https://t.co/59eD78UgOz
1844

Historical Popularity

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

I didn't know about this one. Pretty cool pics

There is also this twitterbot -> https://twitter.com/LSystemBot it randomly generates L-system maps and then plots these

Very cool, thanks for mentioning it.



This post has been voted on by the steemstem curation team and voting trail.

There is more to SteemSTEM than just writing posts, check here for some more tips on being a community member. You can also join our discord here to get to know the rest of the community!