I use Unity, it has tons of documentation, support, tutorials, and it's free! You can also look into Godot, which is a free open source project and can be found on steam.
Yeah I use Construct 3 which isn't free. But Unity and Godot are good free options.