你眼前看到的这个简单的gif,是我新开发的PvP脚本游戏,termiclanker(真实需要在桌面上运行)。它类似于《征服之战》,除了你可以用bash编写攻击和防御脚本。

这个游戏本身包含约40个静态关卡,教导玩家从初级到高级的bash脚本概念,感觉像是在玩游戏。机器人从开始在走廊和障碍物中行走,到与敌人战斗,最后在不确定的敌对地形中开路,以便捕获目标。整个过程中,你都在编写机器人的固件。

然后,我有了一个灵感,决定将这个游戏改造成异步PvP,类似于传统的基础建造游戏。首先,你需要设置你的基地并打开防火墙,等待攻击者。然后,攻击者通过ssh进入你的基地,查看并编写攻击脚本,最后运行它。每次运行后,你都可以导出一个gif,如你眼前看到的这个。完整的演练步骤请参阅这里

如果你喜欢编写脚本或想学习编写脚本,尝试一下并告诉我你如何评价。或者,如果你喜欢开发编程游戏或Zach的游戏,可能我们可以合作。