Shenzhen I/O Solitaire in TIC-80
This is a TIC-80 demake of the Shenzhen I/O solitaire minigame made by the amazing guys at Zachtronics. I made this so I could play this minigame on my phone and browser. It still has a few bugs though, and the music feels off.
Status | Released |
Platforms | HTML5 |
Rating | Rated 4.8 out of 5 stars (4 total ratings) |
Author | AprikotGames |
Genre | Card Game |
Made with | TIC-80 |
Tags | Demake, shenzhen, solitaire, TIC-80, zachtronics |
Comments
Log in with itch.io to leave a comment.
Loving this game but I wanted to suggest a tiny change which I made to the version I downloaded: at the top, when initializing wincount, use pmem(0). Then, in the victory recognition block, change wincount = wincount+1 to pmem(0,omen(0)+1)
This lets the wincount be persistent across sessions.
Thanks for the suggestion, will add it!
hey! this is a really good port of the game, thank you! I downloaded this over on tic80.com and fixed the autoplay algorithm because I thought it would be an interesting puzzle. my fixed version is up at https://pastebin.com/5Pe41Pzn – if you don’t have the Pro version you can just copy and paste the code into the editor over what’s present in the .tic file.
the patched version moves any reachable value card (of rank
x
) to its foundation when:x-1
x-2
, if that card existsthis moves every card that never needs to be built upon. each value card can be the target for two other cards (rank
x-1
, different suit), except for value 1. so if both rankx-1
cards of other suits are on the foundations, the card is trivially safe to move because no cards remain available that could be put on it. (and thex-1
rank card of the same suit has to be in the foundation so cardx
can be put there!)but that logic can be iterated! the two cards that could be put on top of a card that could be moved to a foundation can themselves be safely moved to a foundation if their
x-1
cards are all on the foundations. so relative to our original rank, we can acceptx-2
as the minimum rank of the foundations, except our own.we can’t iterate this further, since then our reasoning would rely on being able to move cards straight to the foundation when the cards they’d need to stack on top of aren’t actually on the foundation yet, although auto-move might discover it’s valid after other auto-moves make the foundations catch up.
I’m pretty sure this is the same algorithm used in SHENZHEN I/O itself.
Thanks, I'm really impressed! I've updated the original version of the game in tic80.com, I'll update this one as soon as I get an older version of TIC80 to export it, somehow the newer versions are laggy for me in itch.io.
this is a really well polished remake. i wish it had sound options, though
hi , is there a download option ?
Yeah, there is
https://tic80.com/play?cart=978
Nice remake!
somehow i poofed a dragon card into oblivion? otherwise good game 10/10 stars