Back to rankings
The Farmer Was Replaced

The Farmer Was Replaced

by Timon Herzog · Published by Metaroot, Timon Herzog

★ 97%
Price $7.99
Avg Players 551
Reviews 1,543
Released Oct 10, 2025
Artificial IntelligenceAutomationCasualEducation
View on Steam ↗

Media

Video
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot

Write code to automate a farm drone, collecting resources and unlocking technology while solving increasingly complex programming challenges. The game wraps learning practical coding fundamentals into an engaging loop where optimization directly rewards player progress. Appealing to both beginners discovering programming and experienced developers seeking creative problem-solving away from their day-to-day work.

About this game

Players, last 74 days

Peak 2,014 · Low 269

Daily peak concurrent players, sampled once a night from Steam.

What players are saying

▲ Recommended 10 hrs
Short story; Amazing game 10/10

Long story; I'm a professional software developer of like 15 years. I've worked in many different languages and in general because I code so much for work I've really lost that sense of fun and passion I used to have while coding. This game brought that back.

I don't even know how properly to describe it. It's kinda like a more complex cookie clicker but you program the clicker and can get as clever as you'd like about it. It gives me the same satisfaction as a game like factorio while really letting me dig into the mechanics and rewrite the rules of how I'm "supposed" to play.

This game is a must have for software developers imo. Make programming fun again- do it in an environment that actually rewards you for clever, efficient code.
533 found helpful Steam ↗
▲ Recommended 51 hrs
Had no experience with coding at all when I first played. The game taught me almost everything I needed to know to get through it.
492 found helpful Steam ↗
▲ Recommended 6 hrs
Kind of awesome, a great example of gamification where the player feels like he is just having fun but is actually learning basic programming principles and some basic python. I only wish i could choose from additional programming languages, then i would happily play the whole game again in e.g. c++
404 found helpful Steam ↗

Reviews are by Steam users, hosted on Steam.

Latest updates

Bug Fixes and Stat Tracking for All Mining Resources

2 days ago
Thank you all for reporting bugs in our Discord and Steam discussions! Patch Notes:jump() now correctly returns None. Fix crash when calling place() with more than one argument. Throttled excessive sound effects to resolve FMOD crashes. Fixed camera snapping to old error messages when docking code windows Fixed a bug that allowed you to quickly place a block to prevent dynamite from exploding Hot fixes from yesterday:Fixed a bug that prevents saving existing savegames when they have certain characters in any of the filenames. Fixed sound settings not affecting some of the mining sounds. Added per minute stat tracking for all mining resources.

The Miner Was Replaced is OUT NOW!

3 days ago
Hey folks! 👋 Today is a pretty big day! The Miner Was Replaced, the DLC for The Farmer Was Replaced, is out now! 🥳 Over the past months, we’ve been working on taking the programming and automation of the base game somewhere completely new. Instead of only automating a farm, you can now send your drone into the mines, dig through the world, collect new resources, and solve a whole new set of programming challenges. The DLC adds a completely new section to the unlock tree with new mechanics and problems to figure out. You’ll mine resources like coal and quartz, sort mushrooms, grow rice on clay, work your way through a Minesweeper-inspired challenge, and discover plenty more as you progress. We're really excited that you can finally play it yourselves! ❤️ Alongside the DLC, we’ve also made a lot of improvements, adjustments, and bug fixes to the base game. You can find the full list of changes in the patch notes at the bottom of this post. https://store.steampowered.com/app/4521700/The_Miner_Was_Replaced/ 📖 A major documentation overhaul One of the bigger changes to the base game is the reworked in-game documentation, which should make individual functions and concepts easier to understand. Explanations have been rewritten, more examples have been added, and navigation between related topics should be much easier. One of the biggest additions is interactive code examples that can run directly inside the documentation windows. We’ve also added a Back button, improved documentation search, and made locked documentation pages explain which research you need to unlock them. Hopefully this makes it easier to understand new functions without constantly having to figure everything out from scratch. 😊 {STEAM_CLAN_IMAGE}/42555169/16de966521a4f5f3926036e78d984ad010f3b0ca.gif 📱 The Farmer Was Replaced is now on mobile! And there’s one more thing! The Farmer Was Replaced is also launching today on Android and iOS. The mobile version includes The Miner Was Replaced, so the new min...

The Farmer Was Replaced is coming to mobile on November 2! 📱

16 days ago
Hey everyone We’ve got another announcement for you today: The Farmer Was Replaced is coming to mobile! 🥳 I know programming on mobile sounds weird but Ateo, the studio that made the mobile port, have put an unbelievable amount of work into making the coding on mobile feel intuitive and I was surprised how well it works. ☺️ The mobile version will launch on November 2, the same day as The Miner Was Replaced DLC. We’re really excited to bring the game to phones and tablets and let you write code, automate your farm, unlock new functions, and solve the same programming challenges wherever you are. The Miner Was Replaced DLC will also be included in the mobile version. ⬇️ You can already check out the mobile version and pre-order here ⬇️ https://farmer.ateo.ch/

Posts come from Steam's official announcements feed.

Looking for something to play next? See the best idle games on Steam, ranked by real player counts.

Comments

Log in to leave a comment.

Loading comments…

Developer of this game? Add an IdleDB badge to your site