Threes
新瓷磚出現在 Threes 中的什麼位置?
移動時,什麼決定了新圖塊出現的位置?
它是完全隨機的,還是進行匹配會影響邏輯?(看起來確實如此。)
它是隨機的,但取決於您滑動的方向以及哪些空間是空的。
因此,如果您向右滑動,卡片將填充左側牆上的空白空間,如果您向上滑動,它將從底部填充。如果您有移動,移動將始終創建至少一個空白點。瓷磚邊緣上的空位越少,它就越有可能最終出現在你剛剛用匹配創建的空間中,所以有時感覺它有一個圖案。
我無法找到明確的答案——受 Threes, 2048 啟發的開源遊戲的機制略有不同,因此查看那裡的程式碼並沒有幫助。玩了一段時間後,注意瓷磚的位置,如果位置不是隨機的,則圖案非常複雜,對於具有如此簡單機制的遊戲來說,這似乎不合時宜。起初我認為它可能在您進行匹配的列或行中是隨機的,但事實並非如此。
它基於您滑動的方向。
如果向右滑動,新圖塊將出現在最左側的 4 個圖塊之一上。如果向上滑動,瓷磚將從底部進入。如果您向左滑動,瓷磚將從右側進入。如果你向下滑動,瓷磚將從頂部進入。
這是一個供參考的gif。