发行商Metaroot10月10日正式发布了由蒂蒙·赫尔佐格(Timon Herzog)开发的《农夫被替换了》(The Farmer Was Replaced)。支持平台为PC(Steam),游戏界面支持中文显示。

Cover Image

农夫被替换了》是一款通过编程实现农业自动化的游戏。玩家需要操控无人机照料农田,而无人机的控制是通过一种与Python高度相似的语言来实现的。初期只能执行简单指令,通过收集资源可以解锁新要素。获得新作物、命令和函数后,逐步编写复杂代码,实现更高效的自动化农业操作。

游戏流程围绕编写控制无人机的代码,按下“执行”键观察运行效果展开。本作采用开放式场景设计,玩家始终照料同一片农场。因此即便解锁相同功能,根据历史代码的差异,农场面貌也会呈现不同变化。作物、命令与函数等元素的解锁采用技能树形式,每位玩家面临的挑战也各不相同。

游戏采用的编程语言虽非严格意义上的Python,但相似度极高。编写的代码可保存为.py文件,并支持智能感知功能(集成开发环境Microsoft Visual Studio的自动补全系统)。若启用文件监视器选项,甚至可通过外部编辑器修改文件并自动同步至游戏。具备编程经验的玩家可直接使用惯用的开发环境进行游戏。

随着正式版1.0发布,玩家现可操控多台无人机显著提升农业效率。虽然代码复杂度相应增加,但全面优化的技能树系统支持渐进式成长。通过稳步提升技巧,玩家将逐步掌握编写复杂代码的能力。此外,版本更新还新增了成就系统、成就限定帽子道具、音效革新以及包含中文在内的11种语言支持。

本作自2023年2月开启抢先体验阶段,历经两年半持续开发。早期测试期间已积累超15万份销量,截至发稿时Steam平台收录约1850篇用户评测,95%好评率获“好评如潮”认定。同时在线玩家数也从长期维持的100人左右,在正式发售后飙升至峰值3000人(数据来源:SteamDB)。

这款游戏采用近乎Python原生的专业编程语言进行交互,对零基础玩家可能显得门槛过高。但实际通过基础指令入门,配合无人机清脆音效的正向反馈,玩家能实现阶梯式能力成长。即便初学者未必能完全掌握精髓,却可能在潜移默化中领悟Python编程基础。社区评测中既可见开发者称赞游戏性与编程体验兼具,也不乏新手玩家意外获得编程启蒙的惊喜。

开发者蒂蒙·赫尔佐格(Timon Herzog)是独立游戏制作者。少年时期便燃起游戏创作热情,曾在itch.io发布多部作品,其另款农业自动化游戏《装配播种机》(Assembly Planter)在Steam亦获“特别好评”。系统学习计算机科学期间他启动了本项目,最初并未规划商业发行,因反响热烈最终决定登陆Steam。正是源于对游戏开发技术层面的深刻理解,蒂蒙才能打造出这款让编程充满乐趣的作品。

农夫被替换了》现已在PC(Steam)平台发行,目前正值发布纪念促销,截止10月25日可享8折优惠。


文章标签: #编程游戏 #农业自动化 #Python #独立游戏 #Steam

负责编辑

  菠萝老师先生 

  让你的每一个瞬间都充满意义地生活,因为在生命的尽头,衡量的不是你活了多少年,而是你如何度过这些年。