I’m developing an indie horror project and can’t decide on the enemy design approach. Should I create one persistent antagonist that follows the player throughout the entire experience, or would it be better to design different monsters for each location?
The first option would be having a single threat that continuously tracks and terrorizes players no matter where they go. Think of games where one creature is always hunting you down.
The alternative approach involves creating unique enemies for different environments. For instance, having a specific monster in the basement levels, then introducing a completely different threat when players move to other areas. Each creature would match the atmosphere of its particular zone.
I’m curious about which strategy creates better gameplay experiences and generates more interest from content creators and potential buyers. What are your thoughts on these two design philosophies?