
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 1304 recent reviews and how positive each mention is. A keyword signal, not full sentiment analysis.
Reviews
재밌따
good
For the Beginners and the Sickos At its base, this is a learn-to-python game. It goes through a series of challenges of increasing difficulty, introducing new concepts and language tools as you level up, well-gamified to encourage you to stretch your limits. I'd recommend it to both people entirely new to programming, and people who are more experienced but want an opportunity to learn and practice python syntax. The language used here does vary from python slightly, but only in missing features rather than a total difference, so you won't learn some of the common tools python has, but will know enough to write your own code. However, there is also another side of the game. There are both tasks that have a lot of potential methods of solving it, and a leaderboard. So if you're someone who loves Zachtronics games, but has the slight criticism that they should stop pretending to be anything other than programming games, this might be for you. Go ahead and dig yourself into a deep enough coding madness hole that writing a function with the signature def make_setup_func(starting_loc: tuple[int, int], id_num: int, tick_delay: int, other_starting_locs: set[tuple[int, int]]) -> (Callable[[], tuple[dict[tuple[int, int], tuple[int, list[Direction]]], dict[tuple[int, int], dict[Direction, tuple[int, int]]]]]): represents a significant *simplification* in your code. Set up an event bus for the fun of it. Abuse looping rules to make sure your snake algorithm doesn't take 1 tick more than it has to. Go wild. The performance rules that determine the leaderboards are pleasingly simple. Most computations and O(1) data structure operations take 1 tick, variable-shuffling takes 0. Want to know how fast something runs? "Count the tick operations" is actually feasible for shorter bits of code. The result is a true gamified programming game. It's programming, but with a lot of the rough bits filed off. Not an imitation or simplification of programming game, or something that scratches the same itches, but simply programming. And if that's fun to you, this provides a lot. If it's not, hey, it's still a very good learn2python game, so you can only run through the challenges and leave it at that.
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.
Too few observations to say whether a discount moves this store's chart at all: across the last 30 days Steam · Top Sellers · Poland has just 18 day-to-day chart moves that followed a price cut, against 2,498 that did not. We are publishing the count instead of a direction — 20 is the fewest we will draw a conclusion from, and price collection outside the United States began on 6 August 2026.
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.3K reviews with recorded playtime.
positive critical· bar length = how often the theme comes up
Muy interesante
I like farming I like coding this game is made for me
If you enjoy progamming give it a try! (15,8h) Love the game but only around 18h in it, remaining are for Bongo Cat.
I have zero knowledge about this game, 10 minutes in, good game.
特别烧脑,在后期对新手不太友好。但是如果你有编程基础还是蛮好玩的
Finally understand how to use array and loops. Wow I'm dumb. Create the array -> array + method like pop(), push() etc -> combine array with for loop r(let i = 0; i < array.length; i++) loop. -- That's it in summary probably, you make the array variable and the loop runs the code. Probably remembered but forgot The set up plus the loop that runs the set. That you always need the array before the loop. Because it's an array' loop. Using array method in loop other stuff- but kind of means same thing. Then with questions that give you the array, you just grab the array and place it in the loop.
Chill game. The best part is that once your code is running, you can minimise the window and get on with your work while the farm operates in the background.
Selling now
See how fast this game is selling right now — estimated copies and revenue per day from recent review growth.
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.6K | 90 | 76% | $6.99 | |
| $22K | 51 | 92% | $13.99 | |
| $3.8K | 9 | 100% | $14.99 | |
| — | 0 | — | — |
Related
| Game | Estimated lifetime revenue | Reviews | Review score | Price |
|---|---|---|---|---|
| $3.5M | 9.9K | 96% | $12.99 | |
| $3.5M | 11.7K | 52% | $13.99 | |
| $3.5M | 5K | 85% | $24.99 | |
| $3.5M | 5.8K | 93% | $24.99 | |
| $3.5M | 10.5K | 77% | $24.99 | |
| $3.4M | 7.2K | 87% | $19.99 |