Main game
2.78 average rating based on 60 ratings
2nd half of the game I didn't feel like I knew why my programs were working, and I really didn't feel like I earned the gold ending (which, given what machine learning is most famously being used for at the moment, seems pretty optimistic). At some point it's just throwing colored shapes at things and seeing what's sticks.
I think it's a decent puzzle game about sorting colored shapes by creating visual algorithms.
It also pretends to be about machine learning, but that part is mostly theoretical.
Frustrating at times, especially the startups mechanic or when you realise that some puzzles are solvable for gold rank after you simply upgrade your (in-game) hardware and rerun your solution that yielded silver before.
I picked up this game a couple of months ago for free on the epic game store, but only now got around to playing it... and I enjoyed it. The major gameplay loop consists of placing programming blocks onto an area to sort objects of a given shape and color into the requested collections. If you think this might get a bit repetitive after a while, you're correct. The game is short however and you'll be done by the time it becomes boring.
There are a couple of alternative modes that offer some variance, but they are the worst aspect of the game in my opinion. There's a 'startup' mode where you create a program that customers use and pay for. You can optimize the program to get better earnings, but never get any clues on what parameters you should improve (execution time, better division of blocks,...) so it's kind of a guessing game. There's also an AI mode where you optimise a self driving algorithm by setting certain parameters. You get a short explanation of what these parameters do, but it's not really clear on how they actually influence the driving... so it also becomes a bit of a …
I picked up this game a couple of months ago for free on the epic game store, but only now got around to playing it... and I enjoyed it. The major gameplay loop consists of placing programming blocks onto an area to sort objects of a given shape and color into the requested collections. If you think this might get a bit repetitive after a while, you're correct. The game is short however and you'll be done by the time it becomes boring.
There are a couple of alternative modes that offer some variance, but they are the worst aspect of the game in my opinion. There's a 'startup' mode where you create a program that customers use and pay for. You can optimize the program to get better earnings, but never get any clues on what parameters you should improve (execution time, better division of blocks,...) so it's kind of a guessing game. There's also an AI mode where you optimise a self driving algorithm by setting certain parameters. You get a short explanation of what these parameters do, but it's not really clear on how they actually influence the driving... so it also becomes a bit of a guessing game.
I have a lot of programming experience, but you don't really need any to play this game and I think this is what's holding it back. The amount of blocks is limited and are mostly variations on an "if, else". Introducing storage blocks (arrays, stacks,...) and loops (you can actually loop back blocks to a previous part in the program, but they're used only in 2 puzzles) would greatly improve the variation in this game but increase the difficulty to a level where you kind of need programming knowledge.
Overall, I had a good time but I'm left feeling this could have been a better game if the leaned into the niche a bit more.
The game gives you next to zero help. The logic jumps are large and the only help in game is a useless ad riddled blog. If you repeatedly try to test run (because you looked up the answer and it should work) you will repeatedly fail until the screen goes black and you are just left with the HUD which cannot be interacted with, even upon restarting of the computer. I thought the game would help me get familiar or at least have some understanding on coding and it was a big waste of time. It's not a good game.
"while True: learn()" is the most thoroughly mid "programming" game I've ever played. There's just something so facile about so much of it, and there's really very little room for actually learning anything. It kinda describes machine learning principles and ideas, but does a really poor job of actually structuring the puzzles around the concepts. It's more like you're given completed components and then you just hook them up in basic ways. If you're a big Zach-like fan I'd say it's a "skip".
An interesting way to do a puzzle game, and worth another star just for the links to ML articles, I found it to be a rather dull chore and more like work than like a game. I guess that's just due to the similarity of what I do at work, as I had similar misgivings towards Zachtronics puzlle games.
DNF
This is free in the Epic Store this week:
https://www.epicgames.com/store/en-US/p/while-true-learn
Next week we get Godfall Challenger Edition and Prison Architect.