If you don't want to learn coding (like me), and want something done quickly and easily, you might want to try Construct, or ClickTeam Fusion etc. (I stopped focus on game-making for years now so these are the ones I know)
They are perfect to come up with easy (but lack more complex functions)
Here are some 2D engines require none to very little coding knowledge:
Construct 3 (online)
ClickTeam Fusion 2.5
RPG Maker MZ (limited to JRPG style games)
also:
Buildbox (online, 3d capable, free but limited)
Gamemaker Studio (require coding, free version has no PC export)
Fully Free engine:
Godot Engine (more advanced, require coding, 3d capable)
Most game engines have their own forums, you just choose the engine you want to use and join in their forums, they're all good.
IMO game development is much harder, time-consuming, requires lots of patience.
Good luck!!