upvote
I have a problematic relationship with Zachtronics games for this reason.

I love TIS-100, but at some point I realized I was studying the user manual for a fictional computer, trying to learn it's fictional assembly language, to optimize some multicore data flows.... and decided I should probably get paid for doing that in real life instead.

reply
I do like some of them, like pico 8 is a constrained game programming environment, and it takes me back to the days of the power of qbasic, being able to do dang near anything without burying yourself in a massive layer of abstraction and complexity.
reply
Many programmers program for fun outside of work.
reply
When I play games scratching programming itch I always think if I'd be better of working on pet projects instead.
reply
I’m one of those people. And what we do is write actual software for fun rather than pretend software in a computer game.

If I wanted logic flow embedded in a game then I’d want it in an environment that’s far removed from traditional programming. Such as building contraptions in Minecraft.

reply
After you switch to managing LLM agents all day, programming at home will be fun again. Just don't use an LLM to play the game...
reply
That's what bugged me about the old MS Flight Sim games. It felt like the actual job.
reply
That's why you can speed up the simulation. Certain portions of flight are dramatically more entertaining than others. So take an hour to boot up the 777 from cold and dark, setup all the computers and management, do all the preflight, manage taxi and takeoff, then run the actual 7 hour flight at 10x speed so you can do the fun landing.

But even games that seem like just a job can be fun. Euro Truck simulator is fun because you are entirely self directed. Each job produces tangible results and you feel yourself progressing in a clear way that you often do not feel in a real job.

reply
Yes, but many dream about actual flying for real, but cannot so enjoy this substitute.

(I enjoy more arcade style)

reply
But just think of the great training this will provide for your enslaved upload in the future!
reply
Tell me you play Zachtronics without saying Zachtronics
reply
What’s Zachtronics. Never heard of it.
reply
A game company (https://www.zachtronics.com/) that have made a series of games where you either build machines or write instructions to solve a task. An example is Opus Magnum where you convert input elements to output elements.

The games track things like cycles taken to complete the task, size/area of the machine, and cost. Those scores are shown on separate leaderboards and optimizing for one can come at the cost of another (e.g. faster machines may be bigger and/or more expensive).

reply