Video demo of game:
I’m just going to ramble about my experience with this project. This has been a bit of a roller coaster of a project, purely because I’m much more used to text based coding and Scratch’s simplification with blocks means I need to find the specific block for my needs. It took much longer than necessary to find the block that would allow me to loop between a specific range of costumes. This code is infinitely more compact than what it used to be, which was spread across different sprites for different directions.
Scratch is also odd in that because it’s not super robust compared to high level programming languages, some actions such as broadcasting messages take too long to occur and if things aren’t happening fast enough, it breaks the code. Then there’s comparisons, which is honestly really easy in text-based coding, not so much in Scratch. Sometimes, it does not do the comparison you expect it to do or doesn’t do it at all.
There’s more I would like to add, like power-ups and an animated health bar but I think with a Scratch game, less is better. I like how clean my game came out, I’m not one to mess with something that works.