Microsoft MakeCode Arcade is terrific. It has both a block interface and real Typescript under the hood, and you can switch back and forth anytime.
Arcade also has amazing editors for sound, sprites, etc.
Here’s Flappy Bird https://arcade.makecode.com/88444-57913-28610-31751 (Not made by me!)