我正在开发我的自动化游戏,钢弹。游戏中有一个热力学系统,但我遇到了一个设计困境,即如何让玩家在方便性和参与度方面感受到加热的感觉。
最初,我做了这样的事情:玩家放置一个炉子,然后手动设置到精确到度的温度,并且炉子可以将所有经过的材料加热到特定的温度。这一方法有其缺点:处理时间难以控制,输入数字是最糟糕的用户体验,炉子感觉过于强大——你只需放置它,配置一次完美的温度,然后就可以轻松分离任何材料。
所以,我想出了一个替代方案,它也有自己的缺点:一条不同类型的加热器的链条,每个加热器有固定的值。例如,要达到1300℃,你需要一条加热器链条,分别加热+50℃、+50℃、+200℃和+1000℃。这个方案消除了手动输入的烦恼,使得机制更平衡,但现在我担心建造一条5个加热器的链条可能会很烦人。我还担心看到5种不同的加热器类型在建造菜单中可能会让玩家感到混乱。
评论 (0)