Thief simulator

Godot Demo

操作

  • WASD:移动镜头
  • 鼠标左键:交互

每回合操作

  • Steel:进入房子进行偷窃(人物视作不在家)
  • Peek: 每局最多进行 3 次(待定)。如果主人不在家则进行偷窃,在家则不进行任何操作(人物视作不在家)
  • StayAtHome: 在家防守。如果有人进行偷窃则获得该玩家身上的所有金钱。

结算逻辑

  • 偷窃:
    • 房屋主人不在家:玩家将会获得被偷窃房子中的一半金币。如果多个玩家偷窃了同一房屋,则平分这一半的金币。
    • 房屋主人在家:掉落身上的一半金币,房屋主人将会获得这些金币。
  • 防守:支付水电费,水电费计算方式为 100 + 经过的回合数 * 100(待定)。

数据

  • 房子
    • 房子的排布(共享)
    • 房子的主人(仅本人可知)
    • 房子的金币(仅本人可知)
  • 玩家
    • 玩家的金币(仅本人可知)
    • 玩家拥有的钥匙数量(仅本人可知)
    • 玩家拥有的房子(仅本人可知)
  • 本回合的操作(仅操作者可知)
  • 回合数(共享)