首先,我們需要先區分卡牌和遊戲內的物件其實是不同的層面。它們運作的層面不太一樣,所以建議不要混在一起討論會比較好。
「卡牌」可以視為遊戲內的有限資源,屬於消耗性資源,使用過之後就會消失。
卡牌有以下種類:
這些就是卡牌可以達成的效果
另外我們還需要注意,卡牌必須要透過「水晶」發動,所以我們需要創造資料表示目前的水晶數量。使用卡牌前,需要檢查水晶的數量是否足夠?
後面部份有額外抽牌、複製牌、返回場上生物變回卡片、從墓地選一張牌…之類的效果會需要實作。
在使用卡牌的時候,隨著卡牌種類和效果不同,需要附帶的額外參數也不一樣。
關於卡牌的操作部份說明到此,明天見!