scratch is EXTREMELY limiting in what youre able to do, since its limited to 2D games, it doesnt have even a tenth of the functions a decent engine has, and stuff cant move off the screen without doing special stuff. its not meant to be good its meant to be educational