The first proper standalone software tool of this list, GameMaker is a straightforward development tool ... It's widely considered one of the best game engines for beginners for many reasons ...