- January 17, 2019
- Luden.io
- 5h median play time
while True: learn()
This one’s a very niche game, but if a puzzle game that could turn into a six figure salary sounds intriguing–or if you just like dressing up cats–it beats another run through CodeAcademy.
Platforms
About
while True: learn() is a single player simulation game with a kids theme. It was developed by Luden.io and was released on January 17, 2019. It received mostly positive reviews from critics and positive reviews from players.
Base Game + Soundtrack + Art Pack











- Fun and addictive puzzle game that introduces basic machine learning concepts with a cute cat-themed story.
- Well-designed logic puzzles that encourage optimization, critical thinking, and an understanding of data flow and algorithmic thinking.
- Includes educational external resources (articles, videos) that provide real-world context and opportunities for further learning.
- Clean, intuitive visual interface with charming graphics and pleasant, unobtrusive music.
- Encourages experimentation and creative problem solving while being accessible to newcomers and programmers alike.
- Humorous and approachable narrative that helps demystify complex topics and keeps players engaged.
- Gameplay becomes repetitive over time due to similar puzzles focused mainly on sorting and balancing data flows.
- Lack of clear feedback during puzzle runs leads to trial-and-error frustration, especially with tight timing and accuracy requirements.
- Certain puzzle solutions rely on RNG or require specific game upgrades to achieve gold medals, limiting player creativity and making optimization unrewarding.
- Self-driving car and startup simulations are buggy, poorly explained, and detract from the overall experience.
- The educational aspect can feel superficial, with most machine learning concepts abstracted as black boxes and minimal in-game explanation.
- The meta-progression system and emphasis on re-running older puzzles for upgrades can be tedious and hinder game pacing.
- UI and interface can get cumbersome with large-scale solutions, and features like training nodes are often just time delays without interaction.
- gameplay270 mentions Positive Neutral Negative
The gameplay combines puzzle-solving through connecting visual programming nodes with machine learning concepts, offering a generally accessible and educational experience that is both fun and challenging at times. However, many find the mechanics repetitive, poorly explained, and sometimes disconnected from real machine learning, with particular criticism aimed at the confusing and frustrating "startup" and upgrade systems, as well as the lack of meaningful progression or variety in puzzles. Despite its flaws, the game’s clean design, gradual introduction of mechanics, and supplementary learning resources provide value for those interested in a relaxed puzzle experience with some educational content.
“The core gameplay revolves around constructing data-processing systems using visual nodes.”
“The game introduces each new mechanic gradually—adding new node types, memory limits, and efficiency goals at a pace that feels natural.”
“Gameplay: 9/10 - I can't find any bugs, easy to learn - hard to master and very educational if you're interested in machine learning.”
“The first time I played I lost because of the startup, and the recovery point does not keep your progress from previous gameplay. You start again from bronze, and even knowing the answers, I really hate to do the same thing more than once. I played this twice, starting over from the beginning, over six years just to finish it.”
“Gameplay-wise, this game is a watered-down Zachtronics-like, with nearly every level being some variation of the same 'sort these inputs into those outputs' flowchart puzzle.”
“The gameplay loop becomes increasingly annoying and samey, relying heavily on trial and error due to the seemingly random mechanics of where unsorted colors go.”
Games Like while True: learn()
Frequently Asked Questions
while True: learn() is a simulation game with kids theme.
while True: learn() is available on Nintendo Switch, PlayStation 4, Steam Deck, iPhone and others.
On average players spend around 7 hours playing while True: learn().
while True: learn() was released on January 17, 2019.
while True: learn() was developed by Luden.io.
while True: learn() has received mostly positive reviews from players and mostly positive reviews from critics. Most players liked while True: learn() for its gameplay but disliked it for its grinding.
while True: learn() is a single player game.
Similar games include Human Resource Machine, 7 Billion Humans, The Farmer Was Replaced, TIS-100, Turing Complete and others.





