@beardalaxy Maybe it's easier for those who use specialized game engines like RPG Maker, but for the rest of us, you need to analyze various games of various genres and see how they work. For example, puzzle games might not be the most popular type of games, but their mechanics are everywhere.
I think it's really hard for the younger generation who are spoiled by newer and more complex games. You really need to learn from older games (and I'm talking about 80s arcade games), even if you find them boring.