平時各個館主製作武館時,無論如何都是做出固定的圖形,而挑戰者則是負責重現相同的圖。
▲這個館主好油喔peko
不過我去年7月31日時發現了一種特殊技巧(希望別被官方修掉),可以利用積木巧妙的產生隨機圖,從而創造更多奇特的的武館。不妨教給大家,主要希望能看見更多樣化的武館,而不是一些...
▲這樣的圖其實不如畫一直線,因為願意挑戰的人數不多,能賺到的聲望也就相對不多。
總之,以下就是技巧介紹。

▲首先綜觀武館全部種類的積木,有什麼積木可創造隨機?沒錯,就是"隨機顏色"。
問題來了,如何利用隨機顏色創造隨機圖形?
▲經過嘗試,發現只有以上積木可被放入顏色積木,其餘基本都接不上去。
▲因此可組成這樣的邏輯判斷積木,以顏色的比大小,令顏色的隨機性轉移到其他執行指令上。
其中上圖第二種賦值到變量,可同時讓多個邏輯判讀使用同一批的隨機顏色,下圖會再說明。(注意,這套方式需要有傳奇積木包,6000個人聲望才能實現)
▲經由此特性,從而實現真正的隨機圖案。
▲也可控制成只使用特定顏色隨機構成圖形。
▲賦值變量後,"如果"與"否則如果"都會共享同一種隨機顏色,可看自身需求使用。
以上就是這個技巧的基本原理,我透過測試做了▼70色大小排序圖,之前做圖時??催@張表對照,選定顏色作為調整機率的依據。
▲不過看這張表其實機率不太精準,想指定機率不可靠。
(2025/02/02更新內文)
(2025/03/15更新內文)
▲控制機率上,已經有更好的作法,以上這種可以使得2項的機率接近1/2。
▲套多層一點,4項機率皆是1/4,依此類推可做出機率均等的2^n個項目,各項機率是1/(2^n)。
▲上面提到的文章介紹了rand與randint,前者輸出小數,後者輸出整數,選取數字範圍依自己所需而定。
▲比如上圖,變量值為0~1中的隨機一個小數,再以邏輯判斷劃分出機率均等的三項目,這樣的構造就不需要限定項數是2的次方,只是要先建立一個函數比較繁瑣而已。
▲Hello Bug也做了一種隨機顏色武館,不需要先前的如果...否則...與函數就能實現,只需要教練積木包即可,門檻比較低。
▲成果展出(2024年初建的武館,現已被清除)
最後希望能看到產出的是優質的武館~如果覺得自己的武館做的好可以在下方留言分享連結( ? 3?)?。
也順便參觀一下我的武館~