5 ms·
This is a "zachlike" programming game revolving around a fictional 8-bit, single-instruction (subleq) computer [0]. If you're familiar with TIS-100, it's like t
by schemescape 3y ago
This is a "zachlike" programming game revolving around a fictional 8-bit, single-instruction (subleq) computer [0]. If you're familiar with TIS-100, it's like that, but using a subleq-based assembly language (and only one node).
I shared this previously when I added a Steam version [1] with achievements, music, etc. (the Steam version is also free). Most recently, I added native Linux support to the Steam version, due to feedback from players wanting friend leaderboards on Linux.
The source code is on GitHub [2], in case anyone is curious (but note that it's not Open Source--I'm still deciding how to license it).
Let me know if you enjoy it!
[0] subleq is "subtract, and branch if <= 0"
[1] https://store.steampowered.com/app/2124440/SIC1/ https://store.steampowered.com/app/2124440/SIC1/
[2] https://github.com/jaredkrinke/sic1 https://github.com/jaredkrinke/sic1
- smcl 3y agoOh god you just reminded me I am about 5 problems away from "completing" TIS-100. I can't recall specifically which one I was on but I ended up spending way too much time on the game overall and needed to step back and do other things :) Neatening up little sections, trying to shave a few cycles off my run-time, trying to use fewer nodes. Ridiculously addictive, I highly recommend it. I also bought Opus Magnum because it looked fun too and was on sale, but I fear it'll grab me the same way. Luckily it's summer so I'm not inclined to play much, and when I do I'm just throwing myself repeatedly at Malenia in Elden Ring (a strategy which isn't working out v well) :-D
- js8 3y agoMany years ago, I almost completed Spacechem (only didn't do the sillicon optional level). But I can't really come back to it, because I don't have the problem-solving chops I got during the playthrough anymore. Puzzle games (although it's true for other games as well) are hard to return to.
- smcl 3y agoYeah a friend of mine was into spacechem and tbh it sounded tougher than TIS-100 from how he described it. I really like this kind of game, I just wish I had more time for them :)
- js8 3y agoI think Spacechem is not tougher than TIS-100, it's just more visual. Of all Zachtronics I enjoyed it the most, although I played only a couple levels of other games.
- schemescape 3y agoSpaceChem was much tougher for me. Even Zach (of Zachtronics) never beat SpaceChem, if I recall correctly.
- mst 3y agoMost games, when I come back to them after years, I restart with a fresh save file. Usually you can power through quite a lot of it at a reasonable speed, and the bits you can't are the bits you needed to brush up on anyway.
- gdprrrr 3y agoShenzhen IO is also really good, and probably the most similar to TIS 100
- smcl 3y agoYep, that's yet another Zachtronics game on my radar. I'm gonna come back to TIS-100 sometime after I beat Elden Ring (Autumn, perhaps, when it's not so sunny and nice outside), will do something different (Ghostrunner or Neon White, something first-person but different) and will then toss a coin between Opus Magnum and Shenzhen. Or at least that's the current plan, I'm sure someone else will send me a link to something fun-looking, and I'll get distracted and try that instead :D They really found a wonderful niche in building these kinds of games, and seem to execute them really well.
- schemescape 3y agoUnless you’re primarily interested in the programming part, I’d recommend Opus Magnum. I’ve played a lot of zachlikes and Opus Magnum is my favorite. It’s mesmerizing to watch the machines run, and it’s also fun to see the ridiculous levels of optimization other people have achieved.
- sprobertson 3y agoExapunks is another good one with the added spice of parallelism
- cptnapalm 3y agoOne curious thing I've noted about myself playing these things is that there are some complex things I figure out and have a great cycle count. Others, I can barely figure out and I have one of the worst cycle counts which don't ever improve no matter how many times I re-try it.
- elteto 3y agoHaven’t had a chance to play because I’m on mobile but I have to say I love the ambiance! The green tint, the music, the sound effects, all very cool. Kudos!
- schemescape 3y agoThanks! I'll admit that I only briefly used green phosphor screens at the library (many, many years ago) and I didn't know what a Yamaha DX7 was until last year, but I can at least claim to have been alive during the 80s.