
Program and optimize a drone to automate a farm and watch it do the work for you. Collect resources to unlock better technology and become the most efficient farmer in the world. Improve your problem solving and coding skills.
Modeled estimate, not a reported figure. How we estimate →
Prices
Each in the currency that store quoted — not converted: the gap between two rows is the publisher's pricing, not an exchange rate.
Every market we collect.
Charts
Each storefront's own chart, in its own country — the closest public signal to sales where none is published. A country missing from a list is one we don't collect there, not one where the game doesn't chart.
Discounts
Every price cut of more than 20% we have observed, in each market that quoted one, with this game's chart position on either side of it. These are episodes, not a model: a sale is one event, and one event cannot tell you what the next one will do.
Reviews, worldwide (the counter carries no country): 9.43/day in the week to Sep 9 → 27.71/day in the week after.
About
Program a drone using a simple python-like language to fully automate various farming tasks that would otherwise be very grindy. Feel the satisfaction of simply pressing "execute" and watching your drone do all the hard work.
Unlike most programming games the game isn't divided into distinct levels that you have to complete but features a continuous progression.
Farming earns you resources which can be spent to unlock new technology.
Programming is done in a simple language similar to Python. The beginning of the game is designed to teach you all the basic programming concepts you will need by introducing them one at a time.
While it introduces everything that is relevant, it won't hold your hand when it comes to solving the various tasks in the game. You will have to figure those out for yourself, and that can be very challenging if you have never programmed before.
If you are an experienced programmer, you should be able to get through the early game very quickly and move on to the more complex tasks of the later game, which should still provide interesting challenges.
Although the programming language isn't exactly Python, it's similar enough that Python IntelliSense works well with it. All code is stored in .py files and can optionally be edited using external code editors like VS Code. When the "File Watcher" setting is enabled, the game automatically detects external changes.
Genres
Updates
Build ids and update times come straight from Steam's PICS — the same source SteamDB reads. Patch history grows as we record new builds.
Engagement
Reviews
Themes across 1217 recent reviews and how positive each mention is. A keyword signal, not full sentiment analysis.
Reviews
I've been programming for over 5 years, and in that time I've worked with Python on a few projects, though it's been a while since I last touched it. This game brings back that nostalgia, and personally, it's a fun way to pass time without feeling guilty about being unproductive. If you're wondering whether this game will teach you Python, you're missing the point. Programming is about problem-solving and thinking algorithmically, and this game lets you do that interactively. You're writing actual code to automate a farm using core programming concepts like loops, functions, and data structures, and it maps closely enough to real Python that the concepts transfer directly. That said, there are a few things I would've loved to see in this game. 1. The farm itself feels limited after a while. Expanding it with features like animal rearing or crop variety would add depth and keep the problem-solving fresh. 2. The option to choose a different programming language. Python is a great starting point, but being able to switch to other languages like Java or TypeScript would've made this game significantly more interesting.
Media

Related
Related
Price dynamics, follower growth, revenue and sales trajectories with interactive tooltips
This and every other Pro feature is free until October 20, 2026. A free account is all it takes.
Latest in each market: best UK #57, worst US #96 · 14 markets collected
US · last 30 days
Reviews, worldwide (the counter carries no country): 8.14/day in the week to Jul 30 → 8.57/day in the week after.
For scale, across Steam · Top Sellers · Brazil over the last 30 days: the 26 chart moves that followed a price cut of more than 20% went a median of 7 places towards #1, and the 2,400 moves with no price cut behind them went 2 away. One store, one chart, one country — it is the only place we have enough observations to say even that.
Prices outside the United States have been collected since 6 August 2026 and chart positions since 19 July 2026, so a cut older than that has no market to compare and a market that joined later has no history yet. Nothing here is converted between currencies.
Stats
All-time low is the lowest price we've recorded for this game since we started tracking it.
Languages: English*, French*, Italian*, German*, Spanish - Spain*, Japanese*, Korean*, Polish*, Portuguese - Brazil*, Russian*, Simplified Chinese**languages with full audio support
Hours played at review time, across 1.2K reviews with recorded playtime.
positive critical· bar length = how often the theme comes up
软件工程专业学生拼尽全力无法通关,给母校丢脸了
上班也是敲代码,玩游戏也是敲代码。既然如此,为什么不玩游戏呢 这个游戏,到种南瓜为止,算是python的基础语法应用部分,然后除此以外,还有排序,走迷宫和贪吃蛇三种玩法,以及额外的多线程编程。 算不上多新颖,但是是一个很棒的代码可视化工具,可以让你很清晰的知道每一行代码都发生了什么 有几个美中不足的点: 1.不是真正的python语言,很多python语法是不支持的 2.程序的quick_print()没办法保存记录下来,代码运行结束就删了 3.没办法做到真正的逐步调试,逐步运行的时候不能知道变量的值
有趣的算法入门+python初学 好游戏 优化也很好核显都能拉满跑
Weniger ein Spiel, eher eine Lernsoftware fürs Programmieren im Allgemeinen und für Python im Besonderen. Der Spieler wird als Programmier-Anfänger wirklich ganz am Anfang abgeholt, kann mit einfachen Befehlen und kleinen Aufgaben bereits die ersten schönen Erfolgserlebnisse erfahren und wird auf diese Weise zu immer höheren Programmierkonzepten mitgenommen. Bis schlussendlich sogar Multithreading spielerisch vermittelt wird. Ich (Informatiker, viel Prg-Erfahrung) habe das Spiel als durchweg motivierend und super umgesetzt erlebt. Und kann es jedem empfehlen, der mit dem Programmieren anfangen möchte oder einfach Spaß daran hat, sich auf diese spielerische Art im Coden zu üben.
The game starts really strong, and honestly the beginning feels great. Learning the systems, automating things, and getting into the coding side is fun at first. It gives a really good first impression. But around the mid game, it starts turning into just farming while your bot does everything for you, and you end up leaving the game running in the background instead of actually playing it. It stops feeling like a game and starts feeling more like watching automation happen. There’s also not much real challenge when it comes to learning or improving. And when there are moments where optimization matters, the game doesn’t really guide you toward making better solutions or writing smarter code. I already know Python, so the coding side never felt like a real challenge for me. And when I had chances to optimize my code and make it faster, I honestly didn’t feel much reason to do it because the game doesn’t really motivate the player to improve. I feel like the game could have used more mechanics around the robot itself, like breakdowns, maintenance, or even small minigames for certain actions. Not everything needs to be just collecting and farming. More variety in gameplay would have helped a lot. At this point, I’m basically only playing to complete the achievements and nothing else, which says a lot. The game stopped being fun and started feeling more like a checklist. I really liked the start, but later it just became more of the same, and I lost interest.
挺好的编程教学游戏。 有的游戏是编程元素的游戏,而这个更倾向于游戏形式的编程教学,而且支持的语法其实是相对少的,也就是说是游戏形式的编程入门。比如这里没有class,再比如这里的某些作物基本就是风味算法题。 所以如果你有充分的编程基础,玩这游戏可能就不咋舒服,感觉整个束手束脚,实时感知只有一格像个图灵机,语法糖也不全,文本编辑也不方便,我面向对象呢,最终别扭地写出一个自己只能打60分感情分的功能,情感落差会很大。但如果你是在初步上手python,那这个可比无聊的project和算法题有趣多了,可爱的小机器人给你干活,各种资源数量膨胀,直截了当地看到自己的代码的效果,成就感爆棚。
I want to like this, and I want to learn a little practical coding from this but I'm beyond frustrated and have returned the game. The first few unlocks and tutorial are helpful, the example code is good and you can get the gist of what it's asking but for me, after unlocking the carrots and finding that I have to till the soil everything fell apart and the game went from "type 'while' if you want to start a while loop" handholding to "okay, so just write code now for carrots, bye." The tutorial stops being helpful, or a tutorial far too soon. Went from optimistic to frustrated and annoyed in like 20 minutes and spent the rest of my playtime looking for something I'm not sure exists in the game anymore. All I wanted to do was repeatably plant the whole plot as carrots, they introduced the need to till the soil first so it seemed like the next progression was figuring out how to do that before we start messing with multiple different crops but no... I've looked up guides online and they all reference a command or function that I apparently don't have and I can't find in the whole unlock tree (get_soil_type i think) and if I spend any more time messing around looking for it I'll be outside the return window for the game and still having no fun whatsoever. I'm sure this is as much a skill issue on my part as it is the game either being misleading or the guides online now being outdated but for a game that presents itself as a tool for learning to code it's falling flat for me. Like I said, I wanted to like this and I'd love something that does what it "SHOULD" be able to do but the current execution, as well as the overwhelmingly positive reviews make me thing I need to weigh in as someone who simply doesn't see where the reviews are coming from in the current state. If anyone wants to post or message with what I'm missing RE the get_soil_type command and feels like that would improve my experience or help me kick the can a little further down the road I'd be all ears and willing to repurchase the game and try again.
Учусь в АлабугаПолитех, в принципе, симулятор хороший, только не хватает салютов по ночам!
Most of my hours played were idle letting my scripts run. It's not a particularly fun game. Feels more like solving leetcode questions than playing a game. I'm surprised given the overwhelmingly positive reviews.
Active players
Estimated daily and monthly active players (DAU/MAU) modeled from peak concurrency.
Players by region
Where this game's players are, estimated from review languages.
Players also reviewed
The games this title's players most often review too — audience affinity.
Related
| Game | Estimated lifetime revenue | Reviews | Review score | Price |
|---|---|---|---|---|
| — | 0 | — | — | |
| — | 0 | — | — | |
| $22.3K | 89 | 76% | $6.99 | |
| $22K | 51 | 92% | $13.99 | |
| $4.2K | 10 | 90% | $14.99 | |
| — | 0 | — | — |
Related
| Game | Estimated lifetime revenue | Reviews | Review score | Price |
|---|---|---|---|---|
| $3.4M | 7.9K | 79% | $19.99 | |
| $3.4M | 8.6K | 97% | $9.89 | |
| $3.4M | 13.8K | 96% | $9.99 | |
| $3.4M | 5.3K | 82% | $29.99 | |
| $3.4M | 14K | 95% | $14.99 | |
| $3.4M | 3.9K | 81% | $24.99 |