PTT推薦

Re: [遊戲王] K語言沒有那麼難 大家太誇張了

看板C_Chat標題Re: [遊戲王] K語言沒有那麼難 大家太誇張了作者
tooyahaya
(渚大人今天也很可愛)
時間推噓 9 推:9 噓:0 →:27

看到回文有人不清楚遊戲王的不准空發是怎麼回事
雖然K語言很複雜,但其實也有一些基本邏輯的




1.卡片發動效果的條件(包括時機與代價)必須嚴格執行,效果則不需要嚴格執行

回文中提到場上有全抗怪,明明黑洞不能對他起作用為什麼還能發動,就是這第一個規範
遊戲王對於一張卡片是否可以發動採取嚴格檢定
如果可以確定不能滿足發動的條件,比如
宏觀宇宙作用下卡片不能送到墓地,無法滿足將卡片送墓的代價

但是發動以後,效果不需要嚴格檢查是否能完成
比方說怪獸是否不能被破壞
或是你本來該送墓的狀況變成要去除外等等
只要效果仍有部分可以執行,就可以使用

不受對方卡片效果影響不算是沒有執行,只是執行以後不起作用
屬於有執行但是沒有完成的狀況

而前述這個規範,不是俗稱的不能空發,而是不能使用不滿足發動條件的卡片




2.確定無法結算結果的狀況下不能使用卡片

這個規範才是俗稱的「不能空發」
前述說到效果部分可以執行的時候就能使用
但如果效果確定是完全無法執行
那這種狀況也是無法使用卡片的

包括牌組裡面沒有符合檢索對象的卡片,不能發動該檢索卡
沒有可以符合該素材可以融合召喚的對象,不能發動融合
等等這些狀況



3.效果處理的原則是,從左到右,從上到下,執行到不能執行

前面提到效果部分可以執行就能使用
那所謂的部分可以使用該怎麼處理?
這部分執行的邏輯就是,效果文從左到右、從上到下,逐字結算效果
當遇到不能夠繼續處理的時候,就停止處理

這就是回到原文中達摩炮的狀況
從左到右開始處理
要把場上的怪獸卡覆蓋,而這邊因為沒辦法完成覆蓋這個動作,因此效果就無法繼續處理所以就不再繼續處理控制者必須把場上表側表示的怪獸送墓這個動作


以上,K語言果然很簡單吧!
某種程度上,K語言邏輯有點像程式邏輯

--

※ PTT留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.80.61.20 (臺灣)
PTT 網址

※ 編輯: tooyahaya (123.50.44.24 臺灣), 01/23/2025 20:14:32

shadowblade01/23 20:19程式?(本來還想說些啥小但.jpg

ilovenatsuho01/23 20:25應該說k社的文本就是有刻意在方便程式編寫吧

ilovenatsuho01/23 20:26畢竟有出電子遊戲

WildandTough01/23 20:29壹世壞的四星人魚先寫特殊召喚才寫棄怪獸 但是手牌

WildandTough01/23 20:29沒其他怪獸不能跳 又是為啥

yankeefat01/23 20:33特召跟丟怪獸是同一條效果

yankeefat01/23 20:34你必須特召下來並從手牌丟一隻怪 然後再從牌組堆三張

WildandTough01/23 20:35那要怎麼分是不是同一條效果 看有沒有句號分開嗎

yankeefat01/23 20:35達摩砲是先蓋 蓋完再處理送墓

jkkkj12301/23 20:38謝謝原PO用700字不含舉例卡片跟實戰 說明遊戲王的空發

ilovenatsuho01/23 20:40不能空發的概念很抽象,實際上就是未滿足發動條件吧

WildandTough01/23 20:44我的疑問應該是 為啥魚人的效果不是看成先跳再棄牌

WildandTough01/23 20:44再堆墓 而是跳的同時棄牌再堆墓 是要從效果寫法的

WildandTough01/23 20:44哪個部分判斷

ghostlywolf01/23 20:55四星人魚特殊召喚和棄牌是同一句話

WildandTough01/23 21:05所以確實是看有沒有用句號隔開囉?

tooyahaya01/23 21:11通常是你要看有沒有「那之後」,這個可以區別大部分的

tooyahaya01/23 21:11卡片

tooyahaya01/23 21:11「A,那之後,B」的描述,通常就不是屬於同一段效果

tooyahaya01/23 21:11另所謂效果不嚴格檢查正確來說是「不考慮跟其他卡片、

tooyahaya01/23 21:11環境下,效果能夠執行完成」

tooyahaya01/23 21:11而紅人魚來說

tooyahaya01/23 21:11手上沒有怪獸的狀況就是

tooyahaya01/23 21:11即使是不考慮其他卡片跟環境

tooyahaya01/23 21:11整條效果仍確定無法被執行完成

tooyahaya01/23 21:11那就會屬於不能空發的範疇

a60615200401/23 21:17沒錯 還有逆解連鎖也很像程式裡的迴圈 要由內(後)而

a60615200401/23 21:17外(先)

e5a1t2001/23 22:06看留言好像不是"全蓋後",而是"存在至少一張蓋到後"發動

e5a1t2001/23 22:07不知道我理解有沒有問題

tooyahaya01/24 00:53不是全,是能蓋就要蓋

white12312301/24 09:43效果至少要滿足需取對象的要有對象才能發動,像墓地

white12312301/24 09:43沒對象怪獸時六花聖花圈不能拔植物素材回收素材的卡

white12312301/24 09:43,但有其他植物族就可以自體回收素材

joy325235501/27 10:11這篇提到的都算是TCG基本邏輯 不限定K語言

joy325235501/27 10:11隔壁PTCG也很多類似例子 抗性跟發動結果的條件問題