Skip to main content

About

"The Farmer Was Replaced" is a farming simulation game with a twist. After a mysterious event, you wake up to find that all the animals and crops on your farm have gained sentience and are now demanding rights and fair treatment. Manage your farm while balancing the needs and demands of your newly aware livestock and crops, and navigating the ethical and moral dilemmas that arise. Can you build a successful farm while also ensuring the well-being of your anthropomorphic animals and crops?

The Farmer Was Replaced screenshot
The Farmer Was Replaced screenshot
The Farmer Was Replaced screenshot
The Farmer Was Replaced screenshot
The Farmer Was Replaced screenshot

97%
Audience ScoreBased on 2,194 reviews
gameplay42 positive mentions
grinding88 negative mentions

  • Great introduction to programming concepts, especially for beginners, with a gradual learning curve.
  • Fun and engaging gameplay that combines coding with farming mechanics, making it addictive.
  • Well-structured documentation and hints that help players understand coding principles effectively.
  • Some players experienced bugs and issues with saving progress, which can be frustrating.
  • The game may feel short and limited in content, especially for experienced programmers.
  • The in-game code editor has some usability issues, such as inconsistent autocomplete and lack of advanced features.
  • grinding
    88 mentions Positive Neutral Negative

    The grinding aspect of the game is characterized by a blend of coding and farming, where players automate tasks through programming their drones. While many find the experience enjoyable and educational, some reviewers note that the endgame can become tedious due to bugs and a lack of purpose beyond upgrading. Overall, the game successfully combines relaxing farming mechanics with coding challenges, appealing to both gamers and aspiring programmers.

    • “Though a few bugs and some missing features makes the endgame a little too tedious for my liking.”
    • “The only purpose of farming in this game is to buy upgrades which helps you farm more until you buy all upgrades.”
    • “If you want an idle farming game where you program your own farm - play for two hours and refund.”
  • gameplay
    86 mentions Positive Neutral Negative

    The gameplay is praised for its innovative integration of programming concepts within an engaging idle game format, making it accessible for beginners while still offering challenges for experienced coders. Players appreciate the satisfying gameplay loop that rewards optimization and strategic thinking, although some feel the progression mechanics can make the experience feel short and the initial gameplay slow. Overall, the game is recognized for its excellent UI, well-explained mechanics, and potential for learning programming in a fun and rewarding way.

    • “The gameplay loop is quite satisfying as it rewards you for optimizing your code.”
    • “Really original and novel concept, and fantastic gameplay.”
    • “I love the puzzle-solving aspects of optimizing the different crops, which end up having some really interesting mechanics down the line.”
    • “Good idea as a beginner guide to programming, but it didn't really hook me with the slow gameplay loop at the start.”
    • “Albeit rather short for an 'idle game' - you'd probably reach the end of progression in ten to twelve hours of gameplay.”
    • “There has been a lot of programming games that have either simulated the experience at the cost of accuracy to make it more intuitive and fun, but unfortunately, they don't leave you with knowledge you can apply to comfortably code on your own, or made an educational game that taught the material but the execution was half-baked and didn't implement enough game mechanics to reward the player and keep them engaged.”
  • optimization
    76 mentions Positive Neutral Negative

    The game's optimization features are highly praised, offering a fun and engaging way for both beginners and experienced programmers to tackle coding challenges and improve their skills. While many players enjoy the depth of optimization available and the competitive leaderboard aspect, some report significant performance issues, such as low frame rates and lag on certain devices. Overall, the game successfully combines learning and entertainment through continuous optimization opportunities, making it appealing to a wide audience.

    • “A fun introduction to coding with the possibility of going deep into optimizations.”
    • “I expected to hit a ceiling with this very quickly but there is a ton of optimization that can be done and presents a number of classic coding challenges in a fun, gamified way.”
    • “This is an incredible game for both experienced programmers looking for hyper-optimization challenges and beginners looking forward to learn practical coding.”
    • “The game seems great; however, I get 15 fps on my laptop, and it also makes my entire laptop laggy, so it clearly has performance issues.”
    • “There are many self-imposed challenges you might try after winning, but beyond algorithm optimization, there isn't much left to do.”
    • “Most of the challenges can be pretty simple for experienced programmers, so most of the time spent is on micro-optimization to squeeze every resource in the shortest time.”
  • graphics
    30 mentions Positive Neutral Negative

    The graphics are described as "turtle graphics on steroids," featuring a simplistic yet charming art style that is visually appealing and easy to run on older devices. While the visuals are fun and contribute to the game's overall chill atmosphere, there are some minor graphical bugs and performance issues, particularly with high-end graphics cards. Overall, the graphics are well-received for their cuteness and effectiveness in teaching programming concepts.

    • “Additionally, its graphics are well made but simple enough to run well on old or weak devices.”
    • “The beautifully simplistic art style contributes greatly to the game's overall chill appeal.”
    • “The visuals are simple, but adorable.”
    • “It is turtle graphics on steroids.”
    • “Plenty of minor graphical bugs, like line highlights during execution displaying in front of neighboring windows.”
    • “However, now it is using up 95% of my NVIDIA 4070 Ti graphics card.”
  • story
    14 mentions Positive Neutral Negative

    The story aspect of the game is criticized for lacking depth, as players find the absence of goals, missions, or quests detracts from the experience. While the programming challenges involving a drone are engaging, the limited farm size and the need to clear plots for certain tasks can lead to frustration. Overall, players suggest implementing a mission system to enhance the narrative and gameplay.

    • “It's a fun series of classic programming challenges where you tell a drone where and how to perform tasks around a farm plot using a python-like programming language.”
    • “Mazes lead us first to brute force solutions, but the plot thickens when we start removing walls to increase the treasure.”
    • “We recommend using a site future coder to help with this quest of building real-world skills.”
    • “The farm is too small (10x10 when maxed out) and there is no goal, no missions, no quests.”
    • “- implement some kind of missions/goals system.”
    • “This is an aesthetic preference but it was still a little frustrating to realize the language about the cacti meant I had to clear my entire plot just for them.”
  • stability
    10 mentions Positive Neutral Negative

    The game's stability is mixed, with reports of freezing at the start menu and buggy functionality of the enter key and autocomplete feature. However, many users also note that it runs well overall and can be a valuable learning tool, despite some troubleshooting challenges.

    • “It's well built, runs great, and can be a good tool to learn programming basics.”
    • “Game freezes at the start menu and I don't know why.”
    • “The autocomplete feels a bit buggy.”
    • “Tab key works fine but the enter key is buggy.”
  • humor
    10 mentions Positive Neutral Negative

    The humor in the game is widely appreciated, appealing to both players learning Python and those simply looking for entertainment. The comedic elements, such as a funny drone character and quirky programming challenges, enhance the learning experience while providing immediate feedback, making it enjoyable for a broad audience. Overall, the game successfully combines humor with educational content, encouraging players to engage with programming in a lighthearted way.

    • “It's also equally funny for people who aren't necessarily trying to learn Python to play.”
    • “Very good to learn/improve the Python basics in a funny way.”
    • “Super funny game, just made me come back to the programming world and so happy to be helping indie devs also :)”
  • emotional
    2 mentions Positive Neutral Negative

    Players report that the game evokes a strong sense of accomplishment and intelligence as they progress and learn, enhancing their emotional engagement with the experience.

  • replayability
    2 mentions Positive Neutral Negative

    Players highlight a strong sense of replayability, primarily driven by the opportunity to refine and enhance their solutions. This encourages repeated playthroughs as users strive for better outcomes.

    • “There is quite a bit of replayability in trying to improve your solutions.”
    • “And there is quite a bit of replayability in trying to improve your solutions.”
  • music
    2 mentions Positive Neutral Negative

    The music in the game is noted as lacking, with several users expressing that it could benefit from a more robust soundtrack. Despite this shortcoming, the overall gameplay experience is still considered amazing.

Buy The Farmer Was Replaced

11h Median play time
11h Average play time
7-21h Spent by most gamers
*Based on 18 analyzed playthroughs

Videos

Games Like The Farmer Was Replaced

Bitburner Image
Human Resource Machine Image
Turing Complete Image
while True: learn() Image
Autonauts Image
7 Billion Humans Image
TIS-100 Image
JOY OF PROGRAMMING - Software Engineering Simulator Image
Screeps: World Image
shapez 2 Image