卡牌締造者如何創(chuàng)建自定義卡牌 卡牌DIY教程分享
發(fā)布時(shí)間:2021-07-19 10:29 來源:互聯(lián)網(wǎng)
卡牌締造者自定義卡牌是游戲的核心玩法之一,如何進(jìn)行卡牌DIY?怎么創(chuàng)建自定義卡牌?下面一起來看看卡牌締造者卡牌DIY教程
1:首先安裝一個(gè)代碼編輯器
推薦vsCode 安裝一個(gè)godot代碼提示插件
2:建立第一張卡牌所需的文件
在你的游戲目錄,mods文件夾下建立一個(gè)card文件夾,之后你的所有卡都應(yīng)該放入這個(gè)文件夾,現(xiàn)在在其中建立你第一張卡牌的文件夾,取名c_xxx,這里必須包含前綴c_,余下的xxx你可以任意,但為了不與其他作者的mod沖突,可以夾帶你的獨(dú)特id,比如c_hideChara_abc。
然后在你建立的文件夾中,創(chuàng)建同名的腳本文件,c_hideChara_abc.gd
最后準(zhǔn)備一張卡牌的插圖圖片,格式為jpg,大小600*520,放入文件夾,取名img.jpg
3:編寫卡牌腳本
extends Card
func init():
att.atk = 3 #卡牌的攻擊力
att.maxHp = 3 #卡牌的生命值
att.cry = 3 #卡牌的費(fèi)用
lv = 2 #卡牌的等級 2為藍(lán)色 卓越 最高4 傳說
type = TYPE.CREATURE #卡牌類型為隨從
camp = "m_white" #白色陣營
name = "偵查天使" #卡牌名稱
tab = "天使" #卡牌的類別標(biāo)簽,是一個(gè)天使
dec = "戰(zhàn)吼:抽一張牌" #卡牌的效果描述
#綁定信號來觸發(fā)效果
func _connect():
var skill:Skill = addSkill("k_zhanHou") #為他添加一個(gè)戰(zhàn)吼效果
skill.connect("onTrigger",self,"runTrigger") #綁定戰(zhàn)吼觸發(fā)時(shí)的信號,戰(zhàn)吼時(shí),會執(zhí)行自定義runTriger這個(gè)函數(shù)
#戰(zhàn)吼會觸發(fā)下面這個(gè)函數(shù)
func runTrigger():
getHero().drawCard() #取卡牌所有者并使其摸一張牌。
4:在游戲中測試
保存上面的腳本文件,我們的第一張卡牌就大功告成了,很簡單吧,接下來,在牌冊中你就能看到自己制作的卡牌了
在這個(gè)版本里,你可以使用各種巫師指令測試你的mod
5:上傳mod
最后,你可以在測試版,創(chuàng)意工坊-上傳mod 頁面,填上你的mod信息 上傳你的mod,就可以和其他玩家分享你的創(chuàng)作了
進(jìn)入《卡牌締造者》專區(qū) 查看更多《卡牌締造者》攻略
標(biāo)簽:
復(fù)制本文地址
閱讀本文后,您的心情是: (選擇后可查看結(jié)果)
惡心
憤怒
強(qiáng)贊
感動(dòng)
路過
無聊
雷囧
關(guān)注
上一篇: 堡壘之夜第二章七賽季第六周外星神器位置匯總
下一篇: 怪物獵人物語2鏖魔因子搭配推薦 鏖魔基因怎么選
全部評論