我应该创建一个完整的类来检查某个物品是否处于激活状态,然后相应地更改变量吗?

如果有一个物品会带来视觉效果,并且某个整数等于特定数值时触发效果,我能否只在该物品的类中添加一个函数,而不在其他所有物品的类中都添加?

我知道游戏开发是一门艺术,应该根据自己的舒适度来设计,但这些问题让我有点不知所措,哈哈……

你会怎么做?

——我说的“物品”是指类似rouge-like游戏中的神器,总共有大约30个。