πŸŸ₯ SLIDERZ πŸŸ₯πŸ’¨
My #Pico8 entry to #TweetTweetJam 10

Slide your way down the rabbit hole, in just 500 chars πŸ•³οΈ

🎲 Endless (Consistent) Levels
🎞️ 60 FPS Gameplay
🌈 Multi-Coloured Levels
πŸŽ₯ Smooth & seamless level transitions​
♻️ Auto-Restart on Fail

Play FREE on @itchio:
πŸ•ΉοΈ https://liquidream.itch.io/sliderz-ttj

#ScreenshotSunday #GameDev #Tweetcart #Sizecoding
Code below:πŸ‘‡

SLIDERZ (TTJ) by Paul Nicholas (Liquidream)

Slide your way down the rabbit hole, in just 500 chars for #TweetTweetJam 10

itch.io
_set_fps(60)n=9β–ˆ=1β™₯=3i=-76d=rectfill::e::e=4f=52o=0h=0πŸ…ΎοΈ=camera::n::cls(β–ˆ)πŸ…ΎοΈ(0,i)srand(β–ˆ)if n do n-=.2if n>9do f+=.15*(61-f)elseif n>0do if(i==0)i=-76β–ˆ+=1β™₯=mid(β™₯+1,3)goto e
d(0,-76,β–€,-17,β–ˆ-1)i+=.1*(0-i)end if(n<0)i=0n=s
end if(btn(❎)and e<5)o+=.125else if(o>0)h=o o=0
e+=h if e>8and not n and h<.2do if abs(e-l)<5do h=0e=l n=20else β™₯-=1if(β™₯<1)run()
goto e end end h*=.92d(0,60,β–€,β–€,β–ˆ+1)l=rnd(93)+20d(l,60,l+7,67,β–ˆ)d(e+7,f+4,e+7+o*2,f+4,β–ˆ+2)d(e,f,e+7,f+7,β–ˆ+1)πŸ…ΎοΈ()?"\n l:"..β–ˆ.." ΒΉ"..β™₯.."β™₯",β–ˆ+2
flip()goto n
Link to fully-commented original source code with detailed explanation of #pico8 tricks (and tips) used... πŸ§‘β€πŸ’»
https://paste.lol/liquidream/sliderz.lua
sliderz.lua

-- sliderz (ttj 10) -- paul nicholas -- -- init -- _set_fps(60) w=9 -- skip to level transition pt.2 (scroll into new level) β–ˆ=1 -- store current level (block) num β™₯=3 -- num lives c=-76 -- cam y-pos (starting at beginning of level transition pt. 2) r=rectfill -- func alias, as called several times -- -- level-up/life-lost loop -- ::β–ˆ:: x=4 y=52 p=0 v=0 πŸ…ΎοΈ=camera -- func alias, as called a couple times -- -- game loop -- ::_:: cls(β–ˆ) -- cl...

@Liquidream @itchio very nice! And totally sick cover art too
@qristy @itchio Thanks a lot, Qristy 😊
I was inspired by others making some lovely cover pixelart for their entries - so thought I'd have a bash πŸ˜…
(Used Pixquare on iPad + Pencil)
@Liquidream Love the way the colours follow the level progression - really seamless approach. πŸ‘Œ
@Middaparka Thx a lot, John - very glad u noticed! 😊
I was done with the entry earlier with lots of chars to spare. So decided to spend *twice* as long adding lerp'd movement and sneaky camera trickery, then trying to make it all fit πŸ˜…
Glad I did tho πŸ€“
@Liquidream @itchio A very cool concept that has been implemented remarkably well for a TweetCart. πŸ‘
@donnyglover @itchio Thx a lot 😊
(I guess technically it's almost a 2x TweetCart, but still, it's in the same ballpark of restrictions πŸ˜…)