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.