Ohhh gyms, I just don't know how to feel about them. As a dev I'm like yeah, mandatory gym battles are a great mechanic to make sure the player is periodically tested and isn't rushing through to new areas before they're ready; it's a tried-and-true method of defeating a boss at the end of the level and earning a new ability/powerup
(Hms/ field moves) to use in the next level! On the other hand as a player I'm like...just stop roadblocking me with gyms I don't wanna do already.
(Also-for all that is holy, please, please don't make your first gym "straight line, two trainers, gym leader", especially if they're a Normal/Rock type specialist. It's been done too many times!)
On another note, this is something I've been thinking about too. Pokemon games really don't have complex puzzles most of the time. Like, a majority of gym puzzles can be watered down to:
*
1) A simple maze, but there's trainers in it that you probably can't avoid.
(Cerulean, Celadon, Viridian, Goldenrod, Blackthorn, Fortree, Mossdeep, Hearthome, Castelia, Nimbasa, Mistralton, Humilau, Santalune, Cyllage, Coumarine,) A good number of these really do have interesting gimmicks and visuals, but ultimately there's only 1 path to the gym leader. There's also variations like the maze being dark/invisible
(Fuchsia, Ecruteak, Dewford, ) or next on my list:
2) Letting you bypass trainers completely if you navigate correctly through the "maze" or there's no puzzle/maze at all
(Pewter, Violet, Olivine, Rustboro, Petalburg, Oreburgh, Aspertia, Virbank, )
3) Have to press 2-3 buttons/switches to remove a roadblock, but there's trainers in the way
(Azalea, Cianwood, Mauville, Eterna, Veilstone, Pastoria, Sunyshore, Nacrene, Opelucid, Shalour, Snowbelle)
4) Random chance or trial and error to find your way through to the leader
(Vermilion, Saffron, Lavaridge, Laverre)
5) Ice puzzle, which I personally count as more complex because movement is changed on top of having to solve a puzzle
(Mahogany, Snowpoint, Icirrus, )
Personally I like gyms that use puzzles more creatively, like the above ice gyms. Or challenges like Cinnabar/Striaton/Lumiose's quizzes, or Sootopolis's cracked ice, which instead of prolonging a puzzle with trainer battles, reward a clever player by letting them bypass battles. There's also gyms like Canalave/Driftveil which aren't too far from the "maze with mandatory trainers" formula, but at least offer some variety/choice of a more complex maze.
*Disclaimer: I have no idea what's going on in the Anistar Gym.:cold_sweat: