我在打造一款向上的射击游戏来提高我的技能,已经达到了需要创建一个武器种类多样的系统的阶段,这类似于 rogue-like 游戏。

在我的研究中,我遇到了可脚本化 объект。当时我觉得他们有点混淆,因为我不确定如何使用它们,特别是在管理多个独立的元素时,如精灵、动画、投射物等,但同时他们看起来非常吸引人。

我在寻找更容易构建可重复使用性系统并且能够轻松添加新武器的东西。

如果可脚本化对象是实现这个的最佳选择,我会非常感谢有关这些的使用方面的指引,并且会了解如何正确地将其应用于这种类型的系统。

如果不是,我会非常感谢有更多经验的同行能够为我指点出此类系统的最佳结构。