最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

目前“桌游是魔法godot版”的一些開發(fā)難點(組合優(yōu)于繼承……?)

2022-09-24 22:27 作者:機器人白黑白--WBW  | 我要投稿

目前有點卡在效果的具體實現(xiàn)上,因為游戲設(shè)計的變化實在太多

“組合優(yōu)于繼承”,大概是一個對象的功能利用組合方式,可以避免繼承方式下修改父類帶來的一些連鎖效應(yīng)吧?(有點不熟)


比如有個事件牌的效果是讓角色失去種族加成,有個技能效果也會去除種族加成(飛板璐),博士的技能效果則是“所有種族加成”


然后還有個事件是全場變成雪地直到有玩家暈厥


當(dāng)然更麻煩的還是“觸發(fā)條件”,或者是說,效果怎么判斷在什么時候生效

目前考慮的是要給出一些“信號”,不過好像有些操作是直接“阻止該事件發(fā)生”……(?)

這些“生效時間”可能是摸牌時,出牌時,攻擊時,移動時,被攻擊時,進行d6判定(扔骰子)時,觸發(fā)事件時……有的則是“延時判斷”,比如星光的“獲得上家所棄的所有牌”


有些工作看起來是一方的事,實現(xiàn)起來好像還會需要另外一方……嗎


“繼承”方式據(jù)說是傾向于會把原始父類搞得很臃腫,子類很多代碼會要求父類在代碼上有一些修改……而“組合”應(yīng)該就不會——但是怎么實現(xiàn)這個“組合”呢?


目前想到的,繼承方式可能會多一些代碼工作,而“組合”或許可以直接掛獨立的節(jié)點?


各位有什么想法,也歡迎來討論(這里我的話可能有點亂了??有沒聽明白的也可以問問)


目前“桌游是魔法godot版”的一些開發(fā)難點(組合優(yōu)于繼承……?)的評論 (共 條)

分享到微博請遵守國家法律
九江市| 革吉县| 武乡县| 尚志市| 龙门县| 柳江县| 永登县| 竹溪县| 南木林县| 张家口市| 玛纳斯县| 乳山市| 台州市| 杭锦后旗| 田林县| 南昌县| 伊通| 克什克腾旗| 沛县| 睢宁县| 凉城县| 赣榆县| 通榆县| 卫辉市| 北宁市| 上栗县| 富阳市| 内乡县| 崇义县| 河间市| 大连市| 岫岩| 辽阳市| 清苑县| 奇台县| 理塘县| 苍梧县| 肥乡县| 丹阳市| 平阳县| 辽阳市|