If you don't want to code (or don't know how), and don't want to pay for the software, I really would recommend GDevelop. There is a steady stream of updates, and on Youtube/Itch.io etc there is more and more tutorial videos and templates. Remember that GDevelop 5 still is in beta, and is being updated all the time. It has it's limitations today, but that might change in the future. For someone who's new to game making, GDevelop is a great tool! It's like a free (but more limited, yet anyway) version of Construct 2/3.