Open JoshuaKGoldberg opened 8 years ago
Random thought - it might make more sense to use a mixin-style approach, where a utility library generates the module settings instead of a sub-class.
Post-BabyIoC refactor: it would be good to split the spawning logic into a new module on top of AreaSpawnr and QuadsKeepr.
It would be silly to re-implement all the work done for area spawning into Zelda, Frogger, etc. This new subclass should inherit from GameStartr and FSP / FSZ / FSF should inherit from it.
What on earth should it be called? Obeying the 10 character naming convention will be hard :(
Side note, a similar thing could be done with sidescrolling games like Mario.