我需要一些建议。我制作了一个在线卡牌版黑手党游戏的可用原型。
我认为扮演普通村民/平民角色很无聊,所以移除了平民角色,并给每个玩家赋予某种能力。结果,每局游戏中的玩家都拥有独特的角色。
但这产生了一个问题。如果村民方玩家公开身份,黑手党基本上只能声称已经存在的角色。如此一来,村民方可以直接处决那些声称重复角色的玩家。
当然,我的黑手党也有带特殊能力的角色,但如果对局中只有普通黑手党角色,他们获胜会变得非常困难。

我看到几个可能的解决方案:
1. 增加一个可以重复出现的平民角色。但问题在于,根据我在线上黑手党游戏中的经验,玩家通常觉得扮演没有能力的角色很无聊。
2. 对村民方隐藏具体的角色构成。例如,所有人都知道游戏中有哪些黑手党角色,但不清楚具体有哪些村民角色。不过这感觉与传统黑手党有些不同——传统模式中,角色设定通常是公开的。另外,目前我能选择的村民角色种类也不够多。
3. 保持现有系统,仅通过角色技能和社交推理本身来平衡。

那么,你觉得呢?我是否应该引入平民角色,或者有更好的方法避免独特角色导致角色声称机制过强、进而轻易暴露黑手党?
非常感谢任何想法或替代方案。