Re: [閒聊] W字消珠情況

看板PuzzleDragon作者 (ㄇㄗ)時間9年前 (2015/06/01 16:29), 9年前編輯推噓74(740170)
留言244則, 56人參與, 最新討論串4/4 (看更多)
大家好,小弟不才以前寫過消珠程式 對這個問題稍有一點想法 提出來跟大家分享 首先是非官方的想法 (一)覺得有問題的玩家、轉珠定石、還有小弟我之前寫的程式 應該都是這種想法,有錯再請大大補充 這種想法的消珠規則是這樣: 1.找出三顆以上,以橫或豎連接在一起的同色珠,我們定義為"串" 也就是這兩種情況,各為一串 ● ● ● ●●● 所以下面這種不算 ●● 這種雖然有三顆,可是上面的那顆不會消 ● ●●● 2.再找出"串"之間是否有重疊或連接的部分,若有的話算1C 舉例來說下面幾種都是1C ● ● ●●●  ● ●●●  ● ●●● ●●● ●●● ●●● ●●● ● ● ● ●●●● 而下面的不是 ●●● ○○○ <-非同色所以為3C,而不是1大塊Combo ●●● 這個很顯然也不是 ● ● ●○ ○●●● 然後是有爭議的這個 ● ●  ●●● 因為連接的那顆不算在串裡面 所以這樣算2C 希望大家到這邊都能理解 再來是第二種 (二)剛吼的想法以及另外一部分覺得沒問題的玩家的想法 這種想法的消珠規則是這樣: 1.將"以非斜的方式連在一起的同色珠",當成一"串" 這也等同於以區域的方式來切 (這邊的串不是平常所說三顆在一起的串,而是任意數量的一組珠) (所以只要一顆以上就可以算是串了) 意思如下 這樣算一串 ●●●●●● ●●●●●● ●●●●●● ●●●●●● ●●●●●● 這樣算五串 (對不起,這邊剛剛寫成三串,應該是五串才對 ●●●●●● ○○○○○○ ●●●●●● ○○○○○○ ●●●●●● 這樣算十串 ○○○●●● ●●●○○○ ○○○●●● ●●●○○○ ○○○●●● 這樣算兩串,因為只要同色連在一起就算一串 ●●●●○○ ●●●●●● ●●●●●● ●●●●●● ●●●●●● 那麼這樣呢? ●●○○●● ●○○○●● ○○○○○● ●●●●●○ ○○○●●● 這樣是六串 2.在串裡面,只要有三顆以上的橫或豎就可以消去,有任何消去的話就會計入Combo 若是找不到三顆以上的橫或豎就不會消去! 所以以下都算1C ●●● ● ● ●●●  ● ●●●  ● ●●● ●●● 這樣算3C (因為有三串) ●●● ○○○ ●●● 這樣是2C (兩串以上) ● ● ●○ ○●●● 而Combo就是以串的方式為定義 今天只要在同一串裡面就是1C 這種定義方式就會造成下面的結果 ● ● ●● ○●●● 這樣算一串 所以一串裡面不論消了多少顆珠 (也就是三顆以上的橫豎) 都只會計算為1C 所以下面這些都是1C ● ● ●●  ●●   ●●●    ●●● ●●●●  ●●● ● ●● ●   ● ● ●  ●●●  ●●●● ●  ● ●    ● ●  ●  ●●●● 以上,希望大家看得懂再幹嘛XD 了解了這兩種消珠方式的區別 就能知道其實W消珠不算是Bug 只是消珠概念的不同 因為很剛好的這兩種消珠方式只有在W型的時候才會有差異 所以才容易讓人有Bug的感覺 我不知道設計這個消珠方式的設計者有什麼考量 雖然這是個設計,可是我不覺得是個好設計 因為大部分的人都會以第一種消珠方式思考 教學也先教你三顆連起來再試著連五顆 甚至連村井都會被這個問題裱,就可以知道問題不小 可是不知道這東西應該是不太好修 因為轉珠傷害與盤面已經整個綁在一起 還要考量各種技能覺醒等 改了可能又會長出其他bug 是我的話我也不太想改XD 看燒完山本之後會不會有什麼動作吧XD -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.168.72.220 ※ 文章網址: https://www.ptt.cc/bbs/PuzzleDragon/M.1433147341.A.BFA.html

06/01 16:32, , 1F
大橫排時代這個問題不大, 大雙體要拉高C 問題就變重要了
06/01 16:32, 1F

06/01 16:33, , 2F
也不是說他設計不好 主要是不夠直觀
06/01 16:33, 2F

06/01 16:33, , 3F
程式邏輯就人腦的角度來說, 也很不直觀
06/01 16:33, 3F

06/01 16:33, , 4F
程式邏輯錯誤跟要的結果不同當然是bug 不是能跑就對
06/01 16:33, 4F

06/01 16:34, , 5F
如果是這種設計思維為什麼從來都不詳細解釋
06/01 16:34, 5F

06/01 16:34, , 6F
當然這狀況 剛吼硬說我的規則就是這樣 那當然沒問題
06/01 16:34, 6F

06/01 16:34, , 7F
別人也沒話說 只是我根本不會相信而已啦XD
06/01 16:34, 7F

06/01 16:35, , 8F
一定是懶得修才出來唬規則就是這樣 早看清這東西
06/01 16:35, 8F

06/01 16:35, , 9F
沒錯 最後問題就在總責任者的"要的結果"是什麼
06/01 16:35, 9F

06/01 16:35, , 10F
規則定義問題吧 感覺也不是很難修的BUG
06/01 16:35, 10F

06/01 16:35, , 11F
我自己寫的時候也有遇到的這個問題
06/01 16:35, 11F

06/01 16:35, , 12F
最後一個例子的第2個我能接受是1C但W就不行,想來也頗妙
06/01 16:35, 12F

06/01 16:36, , 13F
因為W 中間的珠子都不會被消掉 前後完全被隔開了
06/01 16:36, 13F

06/01 16:37, , 14F
很清楚的規則講解 不過真的是不直觀
06/01 16:37, 14F

06/01 16:38, , 15F
BUG的定義不就是人給的嘛XD
06/01 16:38, 15F

06/01 16:38, , 16F
最主要的問題是中間連接的那顆不會被消吧
06/01 16:38, 16F

06/01 16:38, , 17F
如中間那顆會消 我相信大家都可以認定這不是bug
06/01 16:38, 17F

06/01 16:39, , 18F
就懶得改裝死啊 bug硬說是feature就有人信了 真的一
06/01 16:39, 18F

06/01 16:39, , 19F
開始就設計成這樣的話 怎麼不加到教學裡面
06/01 16:39, 19F

06/01 16:39, , 20F
W型中間的那顆照兩種規則都不能消
06/01 16:39, 20F

06/01 16:40, , 21F
看到上面推文 忽然想到程式設計師的笑話XDD
06/01 16:40, 21F

06/01 16:41, , 22F
到底有什麼好討論那麼多篇的www覺得是bug就當bug 覺得
06/01 16:41, 22F

06/01 16:41, , 23F
不是就不是啊 又不是你認為是bug鋼吼就會修ww 幹麻一
06/01 16:41, 23F

06/01 16:41, , 24F
定要大家都接受你的看法勒 這又完全不影響
06/01 16:41, 24F

06/01 16:42, , 25F
解釋這麼多 想噴的人還是照噴啦~ 沒獎品就崩潰
06/01 16:42, 25F

06/01 16:42, , 26F
你提的第二種,內文中的3串2串6串我都無法理解
06/01 16:42, 26F

06/01 16:43, , 27F
1串和10串是完全沒問題,另外三個完全不懂
06/01 16:43, 27F

06/01 16:43, , 28F
第二種把"串"改成"區塊"比較好裏解
06/01 16:43, 28F

06/01 16:43, , 29F
天啊...通常都是第一理解式吧
06/01 16:43, 29F

06/01 16:44, , 30F
3橫排兩色的那張圖為何是3串不是五串
06/01 16:44, 30F

06/01 16:44, , 31F
村丼今天最好0石通關 不然這話題還可以吵很大
06/01 16:44, 31F

06/01 16:44, , 32F
整個盤面接成2個/6個不相連的區塊
06/01 16:44, 32F

06/01 16:45, , 33F
村井 (O) 我家新注音會一直打成村丼 壞了
06/01 16:45, 33F

06/01 16:45, , 34F
我自己寫沒有這問題XD
06/01 16:45, 34F

06/01 16:45, , 35F
3串打錯了吧
06/01 16:45, 35F

06/01 16:45, , 36F
修不好的bug叫做規格限制 XDDDD
06/01 16:45, 36F

06/01 16:46, , 37F
我不太懂二-1 兩串的算法耶...
06/01 16:46, 37F

06/01 16:46, , 38F
w型中間那顆會留下來,所以才會有應該算兩串的意見
06/01 16:46, 38F

06/01 16:46, , 39F
喔喔懂了,兩種顏色算兩串...
06/01 16:46, 39F
還有 165 則推文
還有 2 段內文
06/01 18:57, , 205F
這種意外的情況對程式設計者來說屢見不鮮 每天都在發生
06/01 18:57, 205F

06/01 18:57, , 206F
閱讀者本來就是只能解釋 但是並沒有不合理
06/01 18:57, 206F

06/01 18:58, , 207F
我只是覺得在沒有決定性證據 還有設計者本人澄清
06/01 18:58, 207F

06/01 18:58, , 208F
實在沒有甚麼立場一直說人家BUG就是了
06/01 18:58, 208F

06/01 18:58, , 209F
所以基本上規則只能解釋結果 和是不是bug無關
06/01 18:58, 209F

06/01 18:59, , 210F
英雄神時期山本說這是正常的 有來源嗎?
06/01 18:59, 210F

06/01 18:59, , 211F
我發現我說了一堆 你還是相信設計者 叫我去問他耶 XD
06/01 18:59, 211F

06/01 19:00, , 212F
上面一篇文有說 但是其實只是屬於聽說0.0"
06/01 19:00, 212F

06/01 19:00, , 213F
阿不然我是要相信誰? 遊戲設計者都不相信了 相信上帝?
06/01 19:00, 213F

06/01 19:00, , 214F
上面那篇講這句話的是匿名留言 那留言本身也沒提供任何來源
06/01 19:00, 214F

06/01 19:00, , 215F
如果用這模式 那的確任何東西都沒有bug 我可以理解
06/01 19:00, 215F

06/01 19:01, , 216F
上帝快點靠訴我這是不是個跟設計者原始想法不同的設計?
06/01 19:01, 216F

06/01 19:01, , 217F
我也可以去留言山本說這是錯的阿
06/01 19:01, 217F

06/01 19:01, , 218F
明顯有造成程式問題的就還是BUG阿 還是你想說遊戲跑不
06/01 19:01, 218F

06/01 19:01, , 219F
動 也是遊戲設計的一環?
06/01 19:01, 219F

06/01 19:01, , 220F
我相信遊戲教學,然後我湊巧轉成w只算1C 。算我錯還是遊
06/01 19:01, 220F

06/01 19:01, , 221F
戲教學錯?
06/01 19:01, 221F

06/01 19:02, , 222F
還有經常遇到的破圖問題 這也明顯是設計瑕疵
06/01 19:02, 222F

06/01 19:02, , 223F
遊戲教學沒有教你轉W0.0"
06/01 19:02, 223F

06/01 19:03, , 224F
...有教就不會有今天這些問題了
06/01 19:03, 224F

06/01 19:03, , 225F
我是用設計和程式的角度來考慮這問題啦 要我證明當然沒辦法
06/01 19:03, 225F

06/01 19:04, , 226F
吃飯 當個中離!!
06/01 19:04, 226F

06/01 19:04, , 227F
只是看下來 「不管啦 反正我就是這麼想」 到底是哪邊呢XD
06/01 19:04, 227F

06/01 19:05, , 228F
基本上我的立場是 不排除是BUG 但是沒有證據我不會說是
06/01 19:05, 228F

06/01 19:05, , 229F
事實就是你也沒證據證明這是對的嘛ˊ_ˋ
06/01 19:05, 229F

06/01 19:05, , 230F
遊戲教學有跟你說轉W算2C嗎
06/01 19:05, 230F

06/01 19:06, , 231F
對阿0.0 我也沒說他一定是對的 只是沒說死的一堆說很死
06/01 19:06, 231F

06/01 19:06, , 232F
所以為何沒問過設計者卻能一口咬定破圖是蝦疵?
06/01 19:06, 232F

06/01 19:06, , 233F
而且說老實話我很想找到證據能證明這是弄錯了
06/01 19:06, 233F

06/01 19:07, , 234F
所以破圖是密技就對了0.0"
06/01 19:07, 234F

06/01 19:07, , 235F
我怎麼知道 他又沒教(聳肩
06/01 19:07, 235F

06/01 19:07, , 236F
遊戲腳色在破圖的時候屬性能力都會變 但是官方都有貼
06/01 19:07, 236F

06/01 19:08, , 237F
該腳色滿等能力 還有技能
06/01 19:08, 237F

06/01 19:08, , 238F
所以當變了的時候就是與官方公布不相符 這是有得證明的
06/01 19:08, 238F

06/01 19:09, , 239F
那根本不叫破圖 只是單純資料有問題而已- -
06/01 19:09, 239F

06/01 19:11, , 240F
嗯...資料有問題造成破圖...Orz
06/01 19:11, 240F

06/01 19:11, , 241F
珠珠沒消掉算1c很怪阿 要嘛珠珠全消掉 不然就算2c
06/01 19:11, 241F

06/01 19:12, , 242F
只做半套不覺得很奇怪嗎?
06/01 19:12, 242F

06/01 19:35, , 243F
WoW的16格包要來要來救援了
06/01 19:35, 243F

06/01 21:38, , 244F
推16格包
06/01 21:38, 244F
文章代碼(AID): #1LR1VDlw (PuzzleDragon)
文章代碼(AID): #1LR1VDlw (PuzzleDragon)