Unity is one of the best game engines out there. Since it's release in 2005. it's been developed to make games for more than 15 platforms. It has great documentation, awesome community and thousands of tutorials for you to start learning it right away. Free version of this tool lets you make games for any platform for free and is a great way to start. Unity requires basic understanding of programming concepts so if you don't know to code, check out the solutions on how to start learning to code or check solutions on how to make games without coding.

You can download Unity game engine here.