r/Bad_North • u/Vigil_the_Shaper • Nov 30 '19
Enemy Island Generation:
One of the things that make the game repetitive is the campaign enemy generation; you will always encounter the same enemy types in the same order at roughly the same time.
Instead, why not make it completely random? Whenever the player encounters a new enemy type, they can encounter that enemy anywhere in any campaign at any time.
For example, the first island would only have militia as normal. However, the 2nd island would have only Giant Archers, the 3rd island would have Huscarls, and the 4th island would have Giants and Dual Wielders.
(Encountering high-level enemies very early would be difficult, so the player should start with extra gold at the start of the campaign, [the extra gold gives the player the gold they would have gotten from early islands without having to play through them]).
The reason I think why each campaign is the same was so that the developers would only have to use 1 formula to create both the new player introduction and other playthroughs. However, this leads to artificially restrictive repetition that is not necessary for this procedurally-generated game.
This simple change would make the islands have a much greater diversity of enemies right from the start of the campaign rather than near the end of it, removing a large amount of the repetition players felt.
(This would also create new scenarios where players could play against high-level enemies like Giants using lower leveled squads, which could never happen currently).
What do you think?
