[閒聊] 爆彈珠誤觸十字心減傷Bug

看板PuzzleDragon作者 (鞭策自己)時間7年前 (2016/12/01 00:59), 7年前編輯推噓32(34247)
留言83則, 31人參與, 最新討論串1/1
影片:https://youtu.be/fQ9uTlPXHI4
今天有人打鋼星醫第一關發現的Bug 由此看來遊戲內十字心的判定順序似乎是 1. 先判定盤面有沒有拉十字 2. 消珠計算時再判定是不是5顆 才會導致這樣的結果(個人猜測) -- 似乎有用?! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.237.99.195 ※ 文章網址: https://www.ptt.cc/bbs/PuzzleDragon/M.1480525146.A.E4C.html

12/01 01:01, , 1F
....你還拉到十字架了 樓下解答
12/01 01:01, 1F

12/01 01:01, , 2F
好像哪裡怪怪的,因為他拉的是十字架
12/01 01:01, 2F

12/01 01:02, , 3F
ㄛ 是影片的人拉到十字架
12/01 01:02, 3F

12/01 01:02, , 4F
雖然可能是不可靠的記憶,但我一開始用水咪嚕打,不清楚
12/01 01:02, 4F

12/01 01:02, , 5F
人家拉的是十字架還誤觸BUG好嗎
12/01 01:02, 5F

12/01 01:02, , 6F
炸彈會怎樣爆開,十字就被截斷然後盾跟倍率出不來
12/01 01:02, 6F

12/01 01:03, , 7F
很神奇給推 但是感覺沒辦法應用 XD
12/01 01:03, 7F

12/01 01:03, , 8F
他這應該是「明明拉十字架卻因為炸開被判定呈十字心」吧
12/01 01:03, 8F

12/01 01:03, , 9F
一開始轉十字被炸掉沒倍率
12/01 01:03, 9F

12/01 01:04, , 10F
爆炸前後都沒看到十字心卻可以發動 神奇XD
12/01 01:04, 10F

12/01 01:05, , 11F
或許是炸彈炸完判定心珠如果有連5顆就算十字心?
12/01 01:05, 11F

12/01 01:05, , 12F
樓樓上在噓什麼看不太懂 可以說明一下嗎
12/01 01:05, 12F

12/01 01:05, , 13F
程式判定也太有趣
12/01 01:05, 13F

12/01 01:06, , 14F
我也看不懂前面噓的點 原文寫的挺清楚的吧 @@
12/01 01:06, 14F

12/01 01:06, , 15F
看噓還以為只是十字被炸掉以為bug 影片真的有點神奇
12/01 01:06, 15F

12/01 01:06, , 16F
這是拉完十字架被炸成T字還能發動減傷吧
12/01 01:06, 16F

12/01 01:07, , 17F
正文跟影片內容不怎麼相同
12/01 01:07, 17F

12/01 01:07, , 18F
如果"被消除的一團心珠中含有十字心"
12/01 01:07, 18F

12/01 01:07, , 19F
拉十字架發動T字優勢倍率 (?
12/01 01:07, 19F

12/01 01:07, , 20F
被"爆珠消掉後該團心珠剩下5顆"就有機會觸發BUG
12/01 01:07, 20F

12/01 01:08, , 21F
我對原文的理解釋這樣
12/01 01:08, 21F

12/01 01:08, , 22F
所以原文跟影片內容沒衝突啊 ...
12/01 01:08, 22F

12/01 01:09, , 23F
看影片真的是他媽神奇 WTF
12/01 01:09, 23F

12/01 01:09, , 24F
是有人沒看影片就自以為是他所想的情況吧XD
12/01 01:09, 24F

12/01 01:10, , 25F
帖主內文寫得太資工了,雖然敘述正確XD
12/01 01:10, 25F

12/01 01:12, , 26F
我認為原文邏輯挺清楚的..雖然覺得程式不太可能這樣跑
12/01 01:12, 26F

12/01 01:12, , 27F
看這張圖 它十字盾的
12/01 01:12, 27F

12/01 01:12, , 28F
第一點純拉T字後炸成五顆搞不好也會過,因為有交叉點
12/01 01:12, 28F

12/01 01:13, , 29F
判定不是原本十字心的中心 而是向下移動了一格
12/01 01:13, 29F
我也覺得他跳倍率的位置很奇怪,總之一整個就是謎~

12/01 01:14, , 30F
所以會不會有限定九宮格之類要5顆心 之類的隱藏條件
12/01 01:14, 30F

12/01 01:14, , 31F
還很難說
12/01 01:14, 31F

12/01 01:14, , 32F
應該不會,不然拉L字就觸發了,我猜是判定上下左右
12/01 01:14, 32F

12/01 01:15, , 33F
測一場要25體 ... 不然還滿想測試的
12/01 01:15, 33F

12/01 01:15, , 34F
而且十字心是後來新增的東西,所以我猜測十字的寫法是在
12/01 01:15, 34F

12/01 01:15, , 35F
盤面前判定有沒有心珠上下左右都是心,然後盤面判定是五
12/01 01:15, 35F

12/01 01:15, , 36F
顆就觸發
12/01 01:15, 36F

12/01 01:16, , 37F
然後炸彈珠的判定一樣寫在盤面判定之前,沒想到剛好卡在
12/01 01:16, 37F

12/01 01:16, , 38F
上下左右和盤面判定之間這樣
12/01 01:16, 38F

12/01 01:17, , 39F
純屬猜測,歡迎打臉
12/01 01:17, 39F

12/01 01:18, , 40F
欸可是這不能解釋判定向下一格...
12/01 01:18, 40F

12/01 01:19, , 41F
照原po說法 用這個盤
12/01 01:19, 41F

12/01 01:19, , 42F
面(廢=爆) 也會觸發BUG才對
12/01 01:19, 42F

12/01 01:20, , 43F
可是這樣的5顆會超出九宮格 也不知道十字盾的中心判定
12/01 01:20, 43F

12/01 01:20, , 44F
在哪 只要能測試這個盤面就知道了
12/01 01:20, 44F
※ 編輯: cncupidy (36.237.99.195), 12/01/2016 01:22:10

12/01 01:26, , 45F
還有另一種情況 上面
12/01 01:26, 45F

12/01 01:26, , 46F
說的L珠 這個觸發率應該比較高
12/01 01:26, 46F

12/01 01:27, , 47F
因為上面假設的第一張圖最終只會被消掉4顆心珠 中間還
12/01 01:27, 47F

12/01 01:27, , 48F
有可能多插入一次判定
12/01 01:27, 48F

12/01 01:28, , 49F
啊不對 = = 照正常的判定方式第一種不會觸發 我傻了..
12/01 01:28, 49F

12/01 01:29, , 50F
再來更詳細的測試要用7*6隊長才能做了 ...
12/01 01:29, 50F

12/01 01:33, , 51F

12/01 01:34, , 52F

12/01 01:34, , 53F
......還真的觸發成功了
12/01 01:34, 53F

12/01 01:38, , 54F
這bug真玄~~中心珠達成十字+中心珠消除時5顆(亂猜
12/01 01:38, 54F

12/01 01:39, , 55F
噓的那幾位是連影片都沒看喔
12/01 01:39, 55F

12/01 01:43, , 56F
好酷 但感覺沒什麼用
12/01 01:43, 56F

12/01 01:45, , 57F
真的蠻有趣的
12/01 01:45, 57F

12/01 01:47, , 58F
這個版可以試試 L珠
12/01 01:47, 58F

12/01 01:48, , 59F
如果連這個也會觸發就神奇了 而且可能還會有點用處 (
12/01 01:48, 59F

12/01 01:48, , 60F
不過大概跟W消一樣沒在生放送上出狀況都不會修吧(ry
12/01 01:48, 60F

12/01 01:51, , 61F
上面可以的話就代表
12/01 01:51, 61F

12/01 01:51, , 62F
噓的臉有沒有腫腫的w
12/01 01:51, 62F

12/01 01:51, , 63F
這樣也行了..神奇的剛吼技術力
12/01 01:51, 63F

12/01 01:54, , 64F

12/01 01:55, , 65F

12/01 01:56, , 66F
L珠不行 wwwwwww 原po可以改猜測了
12/01 01:56, 66F

12/01 01:56, , 67F
留言終結 不是原PO的那種說法
12/01 01:56, 67F

12/01 01:57, , 68F
剩下的交給其他人了 明天還要期中考(死
12/01 01:57, 68F

12/01 03:04, , 69F
推實驗精神
12/01 03:04, 69F

12/01 04:11, , 70F
5樓就噓噓小超人 看到先噓再說 反正我不回應別人 講錯
12/01 04:11, 70F

12/01 04:11, , 71F
只要不回就好了 看到他看看就好ㄖ
12/01 04:11, 71F

12/01 04:35, , 72F
剛才測試了一下,橫著的T好像不行
12/01 04:35, 72F

12/01 08:18, , 73F
留言終結~~~只好再來猜猜看了
12/01 08:18, 73F

12/01 08:24, , 74F
不意外
12/01 08:24, 74F

12/01 10:17, , 75F
還蠻有趣的
12/01 10:17, 75F

12/01 10:19, , 76F
推實驗
12/01 10:19, 76F

12/01 10:39, , 77F
消珠動畫偏移我猜是中心直接判定在中間第二顆
12/01 10:39, 77F

12/01 12:34, , 78F
試了一下不只十字心 包含拉N顆倍率跟橫排的判定都優於
12/01 12:34, 78F

12/01 12:34, , 79F
炸彈
12/01 12:34, 79F

12/01 13:19, , 80F
有可能演算法是,先把三顆相連的找出來,然後連在一起的劃為
12/01 13:19, 80F

12/01 13:19, , 81F
1個GROUP,再去檢查該GROUP是否有一顆心,其上下左右都有心
12/01 13:19, 81F

12/01 13:19, , 82F
,如果有的話,最後判斷該GROUP是否為5顆,就達成十字的條件
12/01 13:19, 82F

12/01 14:25, , 83F
原po沒說錯啊 噓的是文組ㄇ
12/01 14:25, 83F
文章代碼(AID): #1OFmLQvC (PuzzleDragon)