What about Gdevelop? It was love at first sight.
When it comes to creating video games you always think about code all complicated things to understand especially if one is not a programmer.
Gdevelop its potential is that it allows to create a game avoiding all the boring part of the code.
Of course to customize the game is required of the code but the peculiarity of this program is its code integrated within the program that is divided into "actions " and "conditions " Of course there are within the program dozens of different commands to better customize the project.
The program is supported by a very active community.