每年的这个时候,都是steam新品节的时间,也是各家独立游戏亮相的最好时段,今年也不例外。
来自2023年的抢先体验游戏《编程农场》(The Farmer Was Replaced)在10月10日上架了正式版本。
游戏的题材是曾经大热的“放置挂机”品类,但罕见的是,《编程农场》的放置挂机获取收益的方式,并不像别的游戏那样通过点击和等待就能获得,而是需要玩家根据“农场的实际情况,编写独立的python代码后,通过代码的运行实现农场的自动化运转,才能获取资源。
截止游戏上线一周,《编程农场》在Steam上收获了近1500条评论,92%的好评。根据Gamalytic网站的数据推算,该游戏上架七天,卖出了大约10万份,“Timon Herzog”和他的发行商“Metaroot”在这七天赚了大概300万人民币。
《编程农场》的成功并没有什么所谓的资本营销,它的作者是一位名叫“Timon Herzog”的个人开发者,全程独立制作,甚至在最开始,《编程农场》都不是一个商业项目。上一部作品《Assembly Planter》连发行商也没有,只有英文版本。
发行商“Metaroot”只是一家位于瑞士的小型出版社,此前也从未发行过像《编程农场》这样商业成绩如此优秀的独立游戏。
那么,《编程农场》是如何用“代码+放置挂机”的创意,来征服数十万玩家的?
从python入门代码开始放置挂机
《编程农场》在游戏的开始,只有一块1格的农田,以及一辆用于收割的无人机,旁边还有一个提示文本框和代码框。
游戏代码所用的程序语言基于python,是世界上使用人数最多的程序语言,除了语法简洁的优点之外,数据科学、人工智能乃至机器学习等前沿领域python语言都有着广泛的应用。
尚未开垦的农田上自动生长干草,通过代码可以操纵无人机进行收割干草(harvest())得到干草堆(Hay)或者是让无人机进行一个翻转(do_a_filp())动作而收割而来的干草堆,可以在技能树上解锁各种作物,诸如灌木、树木、胡萝卜、向日葵、南瓜等作物,这些作物资源能够进一步提升资源的增益和获取速度,比如农田的规模,无人机收割的效率,作物的产出等等。
同样,资源也能够解锁python代码自带的功能,比如“循环代码while”、“运算符”、“赋值”、“函数”等,能够帮助玩家在多样的地形和作物中进行最精细的自动化农场生产。
随着游戏的深入,资源能够解锁的内容就越多,不同作物所需的生长条件也需要玩家写出不同的代码才能够顺利生产和收割。
比如最开始的干草资源,在无人机收割后只需要0.5秒就能再次生长完成,因此只需要一个“while循环函数内嵌收割指令+移动指令”就能完成干草的自动化生产收割环节。
而灌木作物则需要种植才能收集,因此加入了“种植(plant())”指令;
胡萝卜作物还需要在此基础上对农田翻耕(till())后才能种植生产;
树木作物的特性是每块农田相邻生长会导致树木的生长时间过长,因此需要玩家通过代码,让无人机在每块农田上间隔种植树木。
再接着往下,还能解锁竞技模式,和所有游戏玩家竞速:谁能在最快的时间内写出最合适的代码,让自己的无人机农场产出最多、效率最高。
编写代码的操作与放置挂机玩法的碰撞
尽管编程系统是游戏最大的创意,但“放置挂机”依旧是《编程农场》的核心,玩家所获得的所有反馈体验,同样来自于放置挂机玩法中的“指数增长”和“双轨增益”模式。
自动化农场最开始只有获得的资源只有个位数,但随着效率提高,农田扩大,作物增加,这些资源的计量逐步快进到以“K、M、G、T”为后缀,资源的非线性膨胀增长确实能让玩家感到愉悦,这也是大部分放置挂机游戏的通用内核与逻辑。
在一般的放置挂机游戏中,所谓的“双轨增益”指的是“点击”增加资源和“等待”自动获取资源,不论是PC时代的《点击奶牛》,还是移动互联网初期的《放置奇兵》与《愚公移山》,都遵循着这一套的模式,只要点得够多,时间越长,资源就会越多。
而《编程农场》将“点击”这一机制替换成了代码的编写,通过敲代码获取更大的增益优化和资源获取,在产品差异化的同时也让游戏有着更加丰富的策略性和可玩性。
尽管在游戏操作日益简单化、人性化的当下,“自动模式”大行其道,轻松一点就能获取资源乃至推进关卡,反其道而行之的《编程农场》展露出一种不同寻常的味道,它故意提高了放置挂机的门槛,让挂机变得不再那么简单,需要稍加思考,活用代码的执行,那么每一次运行代码,都可以看作是一次心理学上的有效反馈,当代码成功运行,无人机农场资源的不断增加,都能获得强烈的满足感,是单纯机械式的爆点带来的数据溢出反馈的两倍不止。
尽管放置挂机游戏曾大行其道,但总归来说,随着当前游戏工业化的完善和技术的不断进步,在各种“开放世界”手游和大型手游不断竞争厮杀的场面下,单纯的放置挂机品类游戏自20年前后也逐渐式微,不过近年又随着轻量化、便捷式的小程序游戏的兴起,放置挂机结合回合制玩法的新挂机手游也找到了春天,比如去年一度爆火的《寻道大千》。
在游戏发展中,创想力与技术力一次又一次的碰撞,此消彼长之间,如同一次又一次的军备竞赛。
在这场看不见的竞争中,今年的《编程农场》,又让我们目睹了一个绝佳的放置挂机玩法创意的诞生。