The Farmer Was Replaced launched its mining expansion and mobile edition on November 2, extending the programming game beyond its original farm. The Miner Was Replaced is paid DLC on Steam, while its content is included in the new iOS and Android version.

The desktop expansion requires the base game. Its store page lists eight underground resources and a new set of coding problems, including excavating ruins without damaging them, sorting mushrooms and negotiating a Minesweeper-like challenge. Coal, quartz and dynamite introduce different tasks from repeatedly planting and harvesting the same surface crop.

The coding remains the game

The base game’s official description explains that the drone uses a simplified Python-like language. Resources unlock additional technology through continuous progression, rather than a fixed sequence of disconnected programming levels. New concepts are introduced gradually, but players still have to devise their own solutions.

It is not identical to Python, even though its syntax is similar and code is stored in .py files. Desktop players can use an external editor, with the File Watcher setting detecting changes made outside the game. That provides an alternative workflow for experienced programmers without changing the game’s own available functions and rules.

The mining content builds on the same cycle: write instructions, observe the drone and revise the routine. Excavation adds a reason to think about routes and preserved terrain, while a sorting problem asks a different question from maximizing a straightforward harvest.

Better documentation arrives without buying the DLC

The launch update also improves the base game. Documentation gains runnable examples, a Back button and better links between subjects. Locked pages identify the research needed to access their features, connecting a missing command to the progression tree.

The editor now offers autocomplete while continuing an existing word, with a configurable shortcut and an option to disable automatic popups. Clicking Execute in another code window switches directly from the current program to the selected file. These are useful changes for comparing routines, because the task involves frequent small edits and repeated execution.

Ateo developed the mobile edition around a custom keyboard for code entry on phones and tablets. The announcement confirms the included mining content but does not establish cross-platform save transfer or shared purchase entitlement. The desktop DLC and mobile package should be evaluated as their stated editions.

Measuring the new routines

A November 3 follow-up adds per-minute statistics for all mining resources and fixes several launch issues. These include a crash from passing multiple arguments to place(), excessive audio effects and save failures involving certain filename characters.

Per-minute tracking gives optimization a visible target. A program that keeps the drone moving constantly may still produce fewer useful resources than one with a better route or fewer unnecessary actions. Comparing measured output before and after a revision makes the mining expansion’s coding experiments more concrete than judging efficiency from animation alone.

Have a correction or a useful perspective?
Get in touch with the publication.