We Love It's Guide to…
Write Python-like code to guide a drone across a growing farm, automate crops, and unlock new tools and challenges.
Released 10 Oct 2025
Program Crop Harvests
Automate Farm Work
Sort Cactus Grids
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.
Developed by Timon Herzog · Published by Metaroot, Timon Herzog









You program a farming drone in a simple Python-like language, giving it instructions to move around the field and handle tasks such as planting and harvesting crops.
As the drone works, the farm produces resources that you spend on new technology and programming features. Progress continues on a single expanding farm rather than through separate levels.
Build and revise programs to manage more crops and larger fields. Later challenges include algorithmic tasks such as navigating mazes and sorting cactus crops.
In this helpfulness-selected sample, players often enjoy seeing their code control the drone and turn into visible farm work. Reviews also praise the satisfaction of debugging and improving automation, the problem-solving challenges, and the chance to practice programming concepts. Some appreciate the gradual introduction of tools, while others find the guidance insufficient as challenges become more complex.
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.
| Platforms | Windows, macOS |
|---|---|
| Achievements | 59 |
| Age ratings |
|
| Controller required | No |
| DLC / extras | 2 listed on Steam |
| Website | Official website |
Games similar to The Farmer Was Replaced