根据时间推进生成不同类型的怪物怎么做比较好

我们在抄类吸血鬼游戏,特点就是随着时间推进会生成不同种类的怪物。

我现在的做法比较捞,只是用计时器去计时,每个时间段都加if else去判断,然后执行另外的生成怪物计时器。有没有什么别的比较好的实现方式呢

整一个配置表。
将怪物配置填充进去,在用一个计时器去维护游戏时间。
再写个通用函数,去判断当前该处什么怪。这不就OK了么。

你还得把抽象画编程思维多加强加强