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.