魔法见招拆招

林一二2020年04月09日 11:37

设定一系列底层法术,类似于 RPG 游戏技能编辑器为策划提供的技能「原语」,通过至少三层以上对底层法术元素的使用,组合出高层法术。

因此法术就形成了一个有向无环图,新的法术可以通过组合多个基本法术原理创造出来。有的基本法术原理并不会提供属性增益、施法效果、特效,而只是一个用来让「反制魔法」作用的靶子。

这样每个法术都有可能被多个针对特定基本法术原理的反制魔法来克制,从而形成一个很有策略性的游戏。

Code
设定一系列底层法术,类似于 RPG 游戏技能编辑器为策划提供的技能「原语」,通过至少三层以上对底层法术元素的使用,组合出高层法术。

因此法术就形成了一个有向无环图,新的法术可以通过组合多个基本法术原理创造出来。有的基本法术原理并不会提供属性增益、施法效果、特效,而只是一个用来让「反制魔法」作用的靶子。

这样每个法术都有可能被多个针对特定基本法术原理的反制魔法来克制,从而形成一个很有策略性的游戏。