If you want to make ACTUAL games (and not browser games), then SmileBASIC is the best start, as it is easier to understand the basics. If you want to make browser games, learn a bad language. Err, I mean JavaScript. Block coding goes nowhere. (opinions may be in this comment. Read at your own risk)