The Miner Was Replaced
Playing now
—First samples arriving
—of peak
All-time peak
—Tracking since the first sample
Playing now
—First samples arriving
All-time peak
—Tracking since the first sample
| Published | Kind | Announcement | Build |
|---|---|---|---|
| Community | The Miner Will be Replaced! – DLC Teaser Hey folks 👋, Yes, I'm currently working on replacing the miner in my first DLC! At the moment, everything is still in the early stages and the exact features have not been decided upon yet. What I do know is that it will be about mining! I am currently working on the first prototype for the DLC. And I’m not doing it alone: I’ve got help from two developers, Nils and Adrian, who work at the sam… | — | |
| In-game event | 🎨 Custom Themes, Editor Improvements 🎨 Hey folks, 👋 I have just pushed a new update and this one is especially interesting if you like to customize the colors of your coding environment. You can now choose between different color themes, including a night mode and a light mode. For those of you celebrating, I've added a Lunar New Year theme. But even better: you can create and fully customize your own theme. Every color in the game… | 21969917 | |
| Major update | The Farmer Was Replaced is Now Available on macOS 🍎 Hey folks 👋, I’ve got some really good news to share today. 😊 First of all: The Farmer Was Replaced is now available on macOS! 🍎 The Mac build is finally live, so you can now play the game natively on Mac without any workarounds. I know many of you have been waiting for this. Thank you for your patience! I also experimented with a native Linux version but unfortunately, it had some issues an… | 21227848 | |
| Game update | Hotfixes Fixed links in the info window showing before they are unlocked. · Fixed the error message when calling `spawn_drone` with a function that takes arguments. · Make sure only one item is used when multiple drones try to reposition the treasure at the same time. | — | |
| In-game event | Quality-of-Life Update and Leaderboard Rebalance Hey folks, As promised, this update balances the leaderboards and introduces highly requested quality-of-life features, such as the option to enable all language features at the beginning of the game. First some general improvements: · Added a particle effect to give some visual feedback when there's a polyculture hit. · Added a couple of specialized error messages that detect and explain some… | 21051443 | |
| Community | Please nominate the Farmer Was Replaced for Best Game You Suck At Hey folks 👋 The Steam Awards are just around the corner! Every programmer knows the feeling. When the code works as expected, you feel like a genius. If not, well, you know how it is. That's why I think the “Best Game You Suck At” Steam award is perfect for my game. 😅 Cheers and a big thank you, 🌾👨🌾 Timon | — | |
| Game update | More Bug Fixes Here's one more batch of bug fixes! The update after this one will address some of the boring, unintended strategies people use on the leaderboards. Be ready for a leaderboard reset soon. · Various documentation fixes and improvements. · The unlock links in the table of contents are now also translated. · Fixed an interpreter bug with dynamic recursive function calls. · Self imports no longer b… | 20588319 | |
| Game update | More Bug Fixes A bug that prevented the full number of items from being accounted for in the "Big Bone Farmer" and "Big Maze Farmer" achievements has been fixed. · The cactus single leaderboard has been fixed to use the 8x8 size instead of the full farm size. · Fixed the Russian не that was in the Portuguese translation for some reason. · Fixed a few other small documentation issues. · Fixed the issue where t… | 20387553 | |
| Game update | More Bug Fixes Fixed a few more things. · Fixed a bug that prevented the Japanese localization from being automatically applied based on the Steam language. · Updated the builtins file. · Fixed a few more minor mistakes in the documentation. · The "Unlock All" achievement no longer triggers in simulations. | 20357406 | |
| Game update | More Bug Fixes Some more bug fixes are out! · The game-breaking import error message in the Simplified Chinese and Portuguese localizations has been fixed. · Various documentation errors have been corrected. · Some broken achievements were fixed in an earlier patch. | 20349707 | |
| Game update | Hotfix: Addressed crashes and freezes when playing in Chinese or Japanese Hey folks, Thank you all for playing the game! 🥰 We've had some hectic hours over here while I searched for the cause of the crashes and freezes experienced by players using Chinese or Japanese localisations. 😅 This issue should now be resolved, so you should be able to play The Farmer Was Replaced in Chinese and Japanese again without any problems. This error occurred because a new version o… | 20341386 | |
| News | 🥳 Version 1.0 is Here! – Multiple Drones, New Unlock Tree and more! 🎉 Hey folks After over three and a half years of steady development, over 20 updates, and your amazing feedback, I am excited to announce that The Farmer Was Replaced is now officially released as version 1.0 on Steam and available at 20% off to celebrate the launch! 🥳 🌟 What’s new in 1.0? · Multiple drones to maximize your farming 🤖🌱 · A reworked unlock tree with a more exponential progressi… | — | |
| Announcement | 🥳 The Farmer Was Replaced – Full Release on October 10! 🥳 Hey folks I’m super excited to share some big news with you: The Farmer Was Replaced is leaving Early Access and officially launching into version 1.0 on October 10! 🎉 This is a huge milestone for me. After three years of solo development the full release is finally coming up now! You may have noticed some changes to the Steam page. This is because the folks from Metaroot are helping me with m… | — | |
| Game update | Optimizations! This patch brings many optimizations on both the GPU and CPU side. Particularly on the GPU side there have been some very significant optimizations that finally make the game less GPU intensive. Unfortunately the items in the inventory are no longer 3D because it turned out this was using a lot of GPU resources. Some things that were changed alongside the optimizations are: -The call stack limi… | 18981458 | |
| Game update | Editor Update -Code windows are now scrollable. -Added code highlights to visualize the call stack. -You can now search all windows with ctrl + F. -If an error happens in a window that is completely off screen the camera will move to it. -The code autocomplete is now more fuzzy and inserting autocomplete words with Enter works better. -There is now a warning icon that pops up when a warning is emitted to mak… | 17763496 | |
| Game update | Added Translations -Added a language setting with 12 languages. -Various improvements to the documentation. -`measure(None)` is now allowed and equivalent to `measure()`. | 17348760 | |
| Game update | Function call cost fix Fixed a bug that caused function calls with parameters that should have been free to take 1 tick instead. | 17136147 | |
| Game update | Small Update -`from file import *` no longer imports variable names starting with an underscore. -All import statements are now free (take 0 ticks). -Added a special error message if a function is used before it's defined. -Added a special error message when importing filenames with invalid characters. | 17108649 | |
| Game update | Import Cost Changes This update fixes some issues with the number of simulation ticks spent on imports. -`from file import` now costs 1 tick. -`import file` is still free. -Reading from a module like `y = file.x` is now free as long as the variable `file` has been assigned by an import statement. This is analogous to functions being free as long as they have been directly assigned by a def statement, and prevents… | 17094263 | |
| Game update | Imports And Global Variables Breaking Changes: You'll have to change these in your code. Functions defined in other files (windows in the game) are no longer imported implicitly. You now have to unlock and use explicit import statements like in Python (See the import unlock). Breaking Changes from older Patches that you might have missed: -`Items.Bones` has been renamed to `Items.Bone` so all items are singular. -`Entities… | 17080037 | |
| Game update | Documentation fix -Added more crosslinks between docs pages. -Fixed the messed up expand page. | 16939737 | |
| Game update | Fixes -Fixed Expand_2 page missing in the table of contents and added a link from Expand_1. -Polyculture now actually starts at 5x like documented. -Fixed the displayed plant cost in entity tooltips. -Using a negative number of items now throws an error instead of giving you items. -Division by 0 now throws an error instead of returning NaN. -Fixed the invalid key error message of `set.add()`. -Index… | 16900686 | |
| Game update | Nerfed Dynamic Function Calls Some players have found some fun exploits that use dynamic function calls to do free computations. Unfortunately these strategies aren't in the spirit of the leaderboard and have to be nerfed. -Calling a function that has been reassigned to a new variable or argument now takes 1 tick instead of 0 ticks. | 16786784 | |
| Game update | Hotfix -Fixed planting cost not scaling with upgrades. -Reset `Leaderboards.Fastest_Reset`, `Leaderboards.Polyculture` and 60s stats. -Removed the simulation speedup cap. | 16750170 | |
| Game update | Post Update Fixes -Fixed running empty windows. -Apples no longer destroy crops. -Fixed the cost of for loops. -Fixed outer walls disappearing in smaller mazes. -Fixed running `simulate()` on invalid files. -Stats no longer break when loading a save. -Fixed documentation and various tooltips. | — | |
| Major update | Simulation Update It took a bit longer than expected but the Simulation Update is finally here. It improves a lot but also breaks existing code and removes the old dinosaurs. If you prefer to keep the old version you can switch back to it in Steam via "The Farmer Was Replaced -> Properties -> Betas -> Jul 2024". Breaking Changes: You'll have to change these in your code. -`Items.Bones` has been renamed to `Items… | — | |
| Game update | Fixes -Esc now closes the unlock menu. -Links are now underlined. -Fixed windows not scaling when using an external editor. -Fixed links showing a <u> tag sometimes. -Fixed function calls in default arguments. -Fixed 0 step size ranges. | 14934045 |
Announcements are the developer’s own posts to the game’s Steam news feed: updates and their patch notes, in-game events, releases and sales. The important ones are marked on the players chart.