Steam 上有一款叫《Farmer Was Replaced()》(农夫被 Replace() 了)的独立游戏,表面上是个农场模拟种田,骨子里却是一套极其… · @fishjar · TwKit
@fishjar
Steam 上有一款叫《Farmer Was Replaced()》(农夫被 Replace() 了)的独立游戏,表面上是个农场模拟种田,骨子里却是一套极其严肃的系统编程与分布式调度沙盒。 你在游戏里不能手动收割任何庄稼,必须给一台农用无人机写 Python 代码:从最基础的判断土地湿度、水肥灌溉循环,一路写到动态规划最短巡航路径和无人机群并发调度。 最绝的设计在于它的硬件资源限制:最初你的无人机只有几行代码的执行栈,随着农场扩张,你必须在有限的内存和时钟周期内,解决死锁、排队拥堵和状态竞争。 真正懂系统设计的程序员通宵沉迷其中,因为这比在工位上写业务 CRUD 更有架构的美感:在最严苛的物理约束下,用最优雅的算法榨干每一行指令的效率。 https://x.com/denfaminicogame/status/2117270570853412912/video/1
曝光 53 · 评论 1 · 点赞 0 · 书签 0
查看原帖