What are some good ways to deal with a group of AI followers when moving into confined spaces like corridors or sewers in a game with a 3rd or 1st person perspective? I'm looking for gameplay examples / conventions I might check out or design suggestions. Hopefully it might scale so that the followers could be very large (3 or 4 dozen), and it doesn't have to be realistic.
1) Pick N - When transitioning into interiors you must select N followers. Everybody else waits outside.
2) Pick X which represent Y - Same as Pick N, but each follower abstractly represents the powers of a group of followers. Everybody outside disappears as if they're riding in the pockets of the Y followers.
3) Blobber - Game mode changes indoors to FPS and followers are abstracted to completely abilities, like an old-school blobber, perhaps even appearing as selectable portraits
4) Level Design - Game only has interior spaces that fit maximum number of followers
5) Claustraphobia - Tragically, all followers suffer from a severe fear of closed spaces, and just can't enter confined areas
6) Fading Followers - Followers fade in and out of areas, like in Destiny Warriors games of old.
7) Teleporting Followers - Same as Pick N, but followers can teleport to player. May require a resource to use.
Issues the design is meant to address would be
- Followers causing player to get stuck (especially if player needs to turn around in tight spaces)
- Follower pathing killing CPU resources
- Needing a specific follower in a specific place (thief needs to pick lock)
- Followers in combat
- Followers without ability to navigate path same as player (e.g., player has jet pack, follower doesn't)
I'm sure there's more. Thanks for any thoughts!