picoretro, 1 month ago An idea for a tiny abstract realtime strategy game in #Pico8 for #TweetTweetJam A maze made out of Truchet tiles. A little sprite buzzes around triggering floods of colour to flow through the maze. One player floods the maze with red blue, the other with red. Who will spread the most colour?
An idea for a tiny abstract realtime strategy game in #Pico8 for #TweetTweetJam
A maze made out of Truchet tiles. A little sprite buzzes around triggering floods of colour to flow through the maze. One player floods the maze with red blue, the other with red. Who will spread the most colour?
picoretro, 1 month ago Scoring and turn taking have been added #Pico8 #TweetTweetJam As their colours flood through the maze, the players earn points. Scores are shown below the maze. The next player to take a turn is also shown.
Scoring and turn taking have been added #Pico8 #TweetTweetJam
As their colours flood through the maze, the players earn points. Scores are shown below the maze. The next player to take a turn is also shown.
picoretro, 1 month ago One character short of the 500 needed for #TweetTweetJam. So frustrating!
One character short of the 500 needed for #TweetTweetJam. So frustrating!
picoretro, 1 month ago Success! 499 characters. #Pico8 #TweetTweetJam
Success! 499 characters. #Pico8 #TweetTweetJam
picoretro, 1 month ago Now playable on itch.io and submitted to #TweetTweetJam. Enjoy! https://itch.io/jam/tweettweetjam-9/rate/2694550 #Pico8
Now playable on itch.io and submitted to #TweetTweetJam. Enjoy!
https://itch.io/jam/tweettweetjam-9/rate/2694550
#Pico8
picoretro, 1 month ago The complete source code is in the following toot...
The complete source code is in the following toot...
picoretro, 1 month ago a=add k=poke t=stat g=sget k(24365,3)k(24405)cls()for y=1,120,5do for x=1,121,6do?rnd{"◜","◝"},x,y,2 end end rect(0,0,127,120,6)k(24405,96)f={}s={0,0}p=1::_::px=t(32)py=t(33)if(btnp(5)and g(px,py)==0)a(f,{p,px,py})p=3-p n={}while#f>0do q,x,y=unpack(deli(f))x=mid(0,x,127)y=mid(0,y,120)if g(x,y)==0then sset(x,y,4+4*q)s[q]+=1a(n,{q,x,y+1})a(n,{q,x,y-1})a(n,{q,x+1,y})a(n,{q,x-1,y})end end f=n cls(13)spr(0,0,0,16,16)?s[1],1,122,8 ?s[2],80,122,12 ?chr(21+p),62,122,7 circ(px,py,1,rnd{6,7})flip()goto _
a=add k=poke t=stat g=sget k(24365,3)k(24405)cls()for y=1,120,5do for x=1,121,6do?rnd{"◜","◝"},x,y,2 end end rect(0,0,127,120,6)k(24405,96)f={}s={0,0}p=1::_::px=t(32)py=t(33)if(btnp(5)and g(px,py)==0)a(f,{p,px,py})p=3-p n={}while#f>0do q,x,y=unpack(deli(f))x=mid(0,x,127)y=mid(0,y,120)if g(x,y)==0then sset(x,y,4+4*q)s[q]+=1a(n,{q,x,y+1})a(n,{q,x,y-1})a(n,{q,x+1,y})a(n,{q,x-1,y})end end f=n cls(13)spr(0,0,0,16,16)?s[1],1,122,8 ?s[2],80,122,12 ?chr(21+p),62,122,7 circ(px,py,1,rnd{6,7})flip()goto _
picoretro, 28 days ago I manage to squeeze the code down even smaller, and use the extra space to improve the visuals. Annotated source code, with comments documenting the tricks I used to squeeze the game into 484 characters, is here: https://dredds.itch.io/billabong/devlog/729963/annotated-source-code-for-the-latest-version #TweetTweetJam #Pico8 #Gamedev Billabong game, Players create red and blue floods in a twisty maze of passages. The new version displays the scores on a black background, which makes them easier to see.
I manage to squeeze the code down even smaller, and use the extra space to improve the visuals.
Annotated source code, with comments documenting the tricks I used to squeeze the game into 484 characters, is here: https://dredds.itch.io/billabong/devlog/729963/annotated-source-code-for-the-latest-version
#TweetTweetJam #Pico8 #Gamedev
Billabong game, Players create red and blue floods in a twisty maze of passages. The new version displays the scores on a black background, which makes them easier to see.
Add comment