It is more than just a problem of tutorials. Game engines absolutely favor some genres over others.
If you are inexperienced and asking for advice on making a game, the most common answer nowadays is to use Unity. That is reasonable advice. Unity is a well established engine, with good tooling, a bunch of tutorials and community knowledge, and can be made to solve almost any problem you throw at it.
However, Unity is oriented around "traditional" games like the article describes: entities moving around in a 2d or 3d world. If your game fits that mold, you can have something up and running within a day; even with no experience. If it doesn't, you are going to need to spend time fighting the engine before you have even the basics of a playable environment.
Maybe you have an idea for a game that is story driven, where players read a portion of the story, then make a decision about what the character wants to do. If you know what you are doing, you would pick a light novel engine light RenPy, and you'll have your basic game environment up within a day.