Super Match-io (#TweetTweetJam)
My 9th #TweetTweetJam entry is: Super Match-io π°
An attempt to demake a familiar "spin-to-win-a-life" mini-game in just 500 chars (NO art assets) using the PICO-8 fantasy console.
OBJECTIVE
Stop each of the spinning reels to make all three segments match, to get a "1-Up" β€οΈ
CONTROLS
- Press X button to stop each reel
FEATURES
- οΈποΈ 60 FPS Gameplay
- π° Authentic gameplay*
- π΅ Familiar "1-Up" SFX
- π©π Blocky recreation of orig shapes (πΌπβπ)
- οΈβ»οΈ Auto-Restart on Death/Win
*CONTENT WARNING: Anyone with slot/fruit machine addition may want to avoid?
References
- SMB3 Roulette & Card Matching Games Explained
- Super Mario Bros 3 World 1-Spade Card
- Spade Panels
- Super Mario Bros Piano - 1UP piano tutorial
SOURCE CODE (500 chars)
p=1r={0,0,0}s={9,-9,9}w=320function _update60()cls(7)β=true
for i=1,3do
clip(0,i*22+9,128,22)for x=0,w do
o=(r[i]+x)%w-128if(x==0)rectfill(o,32,64+o,196,3)
if(x==112 or x==272)circfill(o,64,32,8)
if(x==160)line()for d=0,39do for i=.25,2,.4do line(cos(i)*d+o+32,sin(i)*d+66,9)end end
end
if(btnp(5)and p<4)s[p]*=.9p+=1break
a=abs(s[i])if(a<9)s[i]*=.99
r[i]-=s[i]if a<1do
s[i]=0r[i]=(r[i]/80+.5)\1*80c=pget(64,i*16+32)β=(β and c==l)l=c
end
end
if p>4do
if(β)?"\ashege4cdg βΆ7"
run()end
if(s[3]==0)p=5end
| Status | Released |
| Platforms | HTML5 |
| Rating | Rated 3.0 out of 5 stars (1 total ratings) |
| Author | Paul Nicholas (Liquidream) |
| Genre | Puzzle |
| Made with | PICO-8 |
| Tags | mario, PICO-8, slots, tweettweetjam |



Comments
Log in with itch.io to leave a comment.
Yeah, I imagine it being like a big slot machine...
...just rotated 90Β° π
Thanks to the 60 FPS gameplay I was able to win 2/5 games. A+ would spin again.