FullScreenShenanigans / FullScreenPokemon

A free HTML5 remake of the original Pokemon, expanded for modern browsing.
MIT License
214 stars 88 forks source link

Investigate making a GameStartr subclass or mixin for 2d overhead view #127

Open JoshuaKGoldberg opened 8 years ago

JoshuaKGoldberg commented 8 years ago

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.

JoshuaKGoldberg commented 7 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.

JoshuaKGoldberg commented 6 years ago

Post-BabyIoC refactor: it would be good to split the spawning logic into a new module on top of AreaSpawnr and QuadsKeepr.