在編程農場游戲中有一項成就為寶藏獵人,需要解開一座填滿整個農場的迷宮,部分玩家不知道應該如何達成,下面就為大家?guī)砭幊剔r場游戲中寶藏獵人成就的達成方法分享,有需要的玩家可以參考。
編程農場寶藏獵人成就
寶藏獵人
解開一座填滿整個農場的迷宮。
全場迷宮生成:
plant(Entities.Bush)
substance = get_world_size() * 2**(num_unlocked(Unlocks.Mazes) - 1)
use_item(Items.Weird_Substance, substance)

新手解迷宮推薦邊走(一直靠左走/靠右走)算法,下面是一個極短且精巧的邊走算法:
def complete_maze():
ix, dirs = 0, [East, South, West, North]
while get_entity_type() != Entities.Treasure:
ix += 1 - move(dirs[ix % 4])*2
harvest()