在上一遍已經完成了所有需要配置的變量清單資訊,現在可以開始畫圖了
首先,畫圖角色的造型共五種,即上下左右牆塊,以及圍牆。如圖
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsIyZuBnLzMjMzUzMzYTM0ADOwAjMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
上下圍牆磚塊可以合成一個完成的磚框
首先定義自制積木,先生成圍牆和磚塊
即每次判斷上下左右牆塊的值是否為1,如果為1,則将相應的造型作為圖章,完成畫圖,如果某一個位置上下左右牆塊都為1,則切換為圍牆造型,完成圍牆的實作,如圖
主程式如圖
接下來就
沒有了
才怪
自制積木畫迷宮,就是完成 行*列 次循環,每次調用自制積木 生成圍牆和磚塊,畫出圖形,則完成迷宮
然後生成迷宮如下(背景做了簡單變化)
自動迷宮生成!!