截图

编程农场截图1
编程农场截图2
编程农场截图3
编程农场截图4
编程农场截图5

游戏简介

编程农场由Steam移植而来,英文名为TheFarmerWasReplaced,以农场经营为主要玩法,结合了编程元素,需要学习循环、变量、函数等多种编程知识,从而编写代码驱动无人机编队,实现农场无人化管理,打造现代化的智慧农场。编程农场提供了专为触屏打造的代码键盘,设置了煤炭、蘑菇和炸药等八种资源与古代遗迹,设计了深度任务,兼容外部编辑器,支持IntelliSense功能。

编程农场

编程农场怎么设置中文

1、进入游戏后,点击“设置”按钮;

编程农场

2、接着点击“General”;

编程农场

3、找到“Language”,点击“English”,选择语言为“简体中文”即可。

编程农场

编程农场入门攻略

一、开局准备与最原始的循环

1、进入游戏后,打开右上角的科技树,了解当前可解锁的内容。

编程农场

2、你的第一块农田只有1×1大小,无人机只会执行你写下的每一行命令。最初能用的种田函数只有 harvest()(收割脚下作物)。

编程农场

3、先手写5次 harvest(),攒够5个干草,然后在科技树中解锁 “循环”(while)。这是全自动化的起点。解锁后,把代码改成:

编程农场

4、这就是你的第一个“永动机”。草被收割后会重新生长,所以这一小段代码能让你无限获取干草,用于后续所有科技解锁。

编程农场

二、速度提升后,必须加入“判断”

1、当你解锁 “速度” 升级后,无人机的执行频率会超过草的生长周期。此时继续无脑调用 harvest() 会收割未成熟的作物,什么也得不到。解决方案是加入 if 判断,用 can_harvest() 检查脚下作物是否成熟:

编程农场

2、这是游戏教会你的第一个核心编程思想:代码需要根据状态做决策,而不是机械执行。

三、移动、扩张与遍历整个农场

1、农场扩张后,你会解锁 move() 函数。农场边界的移动是循环的:从一侧走出去,会从另一侧回到农场,相当于一个环形列表。

2、当农场扩张为正方形,并解锁 for 循环和 get_world_size()(返回农场边长)后,就可以用双层 for 循环遍历整片农田,把种植和收割自动化扩展到全部地块。这是从“管一格”到“管全场”的关键一步。

四、不同作物,对应不同的编程考点

不同作物的种植逻辑不是简单替换 plant() 的参数,而是各自对应一类需要额外处理的编程问题:

1、胡萝卜:需要额外调用 till() 先翻耕土地,才能种植。

2、树木:需要设计间隔种植逻辑,否则成熟速度会受到影响。

3、南瓜:涉及更复杂的生长和“坏格”管理,是后期优化的重要对象。

4、天气影响:遇到雨天,需要加入条件判断来调整灌溉节奏。

这意味着你的代码不能只写一套通用模板,而需要针对每种作物的规则做条件分支或专用函数。

五、中后期会遇到的算法挑战

随着科技推进,游戏会把你引向更经典的算法场景:

1、冒泡排序:在仙人掌相关关卡中出现,用来处理顺序问题。

2、迷宫:推荐先用右手法则(一直靠右走)快速通关;进阶可以用深度优先搜索(DFS) 写通用解迷宫算法。

3、贪吃蛇:需要处理蛇身增长和路径规划,后期可以改用哈密顿回路来追求更高的稳定产量。

4、多无人机与异步编程:解锁多台无人机后,需要思考任务分配(每台负责哪个扇区)以及避免冲突(例如南瓜的坏格列表不要多机共享)。

编程农场代码推荐

1、移动:输入坐标自动移动到对应坐标

编程农场

2、种植检查方法(收获方法)

编程农场

3、简易迷宫生成方法

编程农场

4、简单种植

编程农场

5、混合种植(树+草),奇异物质会自动放在树上以顺便产出奇异物质

编程农场

6、种植胡萝卜

编程农场

7、种植向日葵

编程农场

8、种植南瓜

编程农场

编程农场新手教程

1、点击PLAY图标就可以进入编程关卡。

编程农场

2、中间是代码编辑框,也是编写指令的区域,上方有播放、快进、窗口缩放、删除功能按钮,下方是新增、查看信息、跳转、搜索、返回主页的快捷按钮。

编程农场

3、输入harvest,再点击左上角播放按钮运行这段代码。

编程农场

4、输入True,即可完成代码编写学习,观察无人机自动收割农田的效果。

编程农场

编程农场更新日志

v1.1.22版本

• 修复了教程中的一个问题。

详细信息

Publish Icon

厂商

Timon Herzog
Task Icon

系统要求

需要支持安卓系统5.2以上
Update Icon

MD5值

51e3760830f2168afe352278326ee92a
Update Icon

包名

com.TheFarmerWasReplaced.TheFarmerWasReplaced
Date Range Icon

更新日期

2026-11-05 11:23
Package Icon

游戏大小

222.33M
Flag Icon

反馈

举报
Language Icon

语言

中文

评分与评论

7.7

5870 评分

5

4

3

2

1

全部评论

最相关
最多赞
最新的
✕

游戏预约

Phone Icon

游戏正式上线前,我们将通过预约短信提醒您

填写的手机号仅用于游戏开测提醒

反馈原因:

其他原因:

联系方式:

Close Icon

给个评分吧 !

Star Fill Icon Star Fill Icon Star Fill Icon Star Fill Icon Star Fill Icon
点星评分

说说你对这款应用的想法 !

✕

游戏预约

预约成功,请等待通知!

✕

游戏预约

预约成功,请等待通知!