好吧,我正在自行打造自己的决策型即时战略引擎(DTRTS),基本上它是《stellaris》加强版的引擎,我在想方设法解决战斗系统的难题。那么,我现在正在模拟大量实体(Entity),并将它们分组成舰队,每队2000个单位,计算整个舰队的总能量、健康(护盾、装甲)等。可是,我仍然想让战斗看起来有趣呢。如果我将舰队作为一个整体来模拟,它就很难让各个单独的单位显得有意义。 솔직地说,我也不清楚为什么我会遇到这么大的困难呢。
我的最佳想法是直接承认这个问题,通过统计舰队中各类型单位的数量,并从我的数据定义表格中读取它们的统计数据(如武器、射程、BUFFs、DEBUFFs等),并且继续使用舰队的模拟,保持性能高效。此外,我只让武器发射、击中单元爆炸等是为了显示效果,而不是模拟效果。希望我能清晰地解释我的困难。
问题是,这是否是一个好的方法?是否有我不知道的其他方法?
感谢!
评论 (0)