Back when I had zero experience coding games, I strongly considered Construct2 (
https://www.construct.net/en , now Construct3) since it seemed particularly aimed at beginners, requiring no coding experience and using visual scripting.
Haven't used it though, since I already had programming experience and just ended up using SFML in C++ or Monogame in C#.