我正在设计一个有自动移动主角的2D格子地图上的地下城探索游戏。玩家可以观察到主角清除房间,但我希望他们能够主动地影响游戏进程,而不是被动地看着。类似的机制在《Loop Hero》中实现,但在我的游戏中,它不是一个循环路径,而是一个具有多个楼层的随机生成的地下城。楼层结构与《The Binding of Isaac》中的类似。以下是如何在战斗和探索中实现间接玩家代理的机制。