我正在开发一个游戏,玩家可以通过选择种族和职业来创建自己的角色,并且所有技能都由这些选择决定。另外,我还想让玩家可以选择一个自己想定的特殊技能,这可以是召唤卡片、复制技能或隐身等,但它将受到等级限制。例如,如果玩家选择卡片技能,那么只能在技能等级1时拥有一个复制技能,在技能等级2时可以拥有另一个技能等级。另一个想法是玩家可以创建自己的武器或道具,它们也会有一个等级系统,随着等级的提升,武器或道具的能力会增加。

我想知道这个想法是否实现可能,如果实现了,那么如何实现?我考虑使用AI来处理技能和道具的转换,但我担心会出现什么问题。