It's finally happening: After 20yrs, the locks are coming off!
But only if y'all can help me raise $1,000 in donations for the Leukaemia Foundation in THE NEXT 6 DAYS ๐
๐ https://www.worldsgreatestshave.com/fundraisers/jesstelford/2026
| ๐ฆ Twitter | https://twitter.com/jesstelford |
| ๐ Web | https://links.jes.st |
| ๐งโโ๏ธ Pronouns | he/him |
| ๐งโ๐ป GitHub | https://github.com/jesstelford |
It's finally happening: After 20yrs, the locks are coming off!
But only if y'all can help me raise $1,000 in donations for the Leukaemia Foundation in THE NEXT 6 DAYS ๐
๐ https://www.worldsgreatestshave.com/fundraisers/jesstelford/2026
๐ Fireworks time! ๐
Just 260 characters (incl. a lot of sine waves) to create this never ending celebration!
It's now open sourced and fully annotated ๐งโ๐ป
๐ https://github.com/jesstelford/pico8-tootcart-fireworks
#Pico8 #OpenSource #CodeGolf #TweetCart #TootCart #MathForTheWin
Added a nice fadeout, and reduced it to 260 chars!
```
l=circfill
r=rnd::_::cls()srand()for i=1,20 do
m=8+8*r()q=(t()/m)%1
x=64+q*256*(r()-.5)y=128+sin(q)*64*(r()+.8)s=sgn(sin(q+.8))l(x,y,s-1,7)j=2*(q-.2)k=m*(1-(1-j)^9)for u=0,1,.1 do
l(x+sin(u)*k,y+cos(u)*k,sin(q-.9)\1*s,q>.45 and 1 or 8+i%8)
end
end
flip()goto _
```
Happy New Year!
My first ever #tweetcart in just 279 chars (including hashtags!):
```
::_::cls()srand()r=rnd
for i=1,20 do
m=8+8*r()q=(t()/m)%1
x=64+q*256*(r()-.5)y=128-sin(q)*-64*(r()+.8)s=q>.2 and q<.7 and 1 or 0
circ(x,y,-s,7)j=2*(q-.2)k=m*(1-(1-j)^9)for u=0,1,.1 do
circfill(x+sin(u)*k,y+cos(u)*k,(s*2)-1,8+(i/4)%8)
end
end
flip()goto _
-- #tootcart #pico8 #lua
```
Annotated code: https://github.com/jesstelford/pico8-tootcart-fireworks/blob/main/main.p8#L7-L47
Am currently hacking on Boom Tower; an infinite tower jumping game. I've got some basic physics and infinite levels wired up.
I'm thinking of removing the momentum jumping, and instead implementing a Wall Jumping mechanic that requires specific timing to trigger an explosion of force from your feet (hence the "Boom"); same net effect (frantic level jumping), but with a bit of timing skill required.
What do you think?
https://github.com/jesstelford/pico8-boom-tower
#Pico8 #GameDev #IndieDev #IndieGame #GameMechanics #Retro #PixelArt
Success! ๐
I was right: Off-by-1 errors, and a couple unnecessary calculations which I was able to remove.
Final result is pretty succinct, and uses barely any CPU per frame for the copy operations: https://github.com/jesstelford/icy-8/blob/2d96fb334eb706b88054bbd718b802e524a3344a/main.lua#L313-L337
Really happy with progress on my #pico8 Icy Tower demake!
โ
Infinite randomly generated levels
โ
Rapidly gets fast and out of control
โ
Player wearing a cool blue beanie
Haven't uploaded a build yet, but the code is open source, check it out! https://github.com/jesstelford/icy-8
_Edit_: Make the gif full screen to see it uncropped.
Ok, I spent a couple hours this weekend to prototype an Icy Tower demake in #pico8!
Introducing: โ๏ธ Icy 8 โ๏ธ
Random game of Boxes with Mr 7yo that turned a "boring" cafe lunch into a fun game of strategic thinking! 
An unexpected benefit of carrying a Bullet Journal made from dotted index cards for sure! ๐ง