I’ve really enjoyed using MakeCode Arcade. Coming mainly from Scratch I found the transition quite intuitive.
One issue I found was with the animation player. It’s great for quickly setting animations on static objects like coins but I couldn’t work out how to use it in conjunction with flipping the image horizontally. I handled it like I do on Scratch by using a variable that counts up and changes frames.
Another thing I noticed was that as the block editor began to fill up the responsiveness of the program really went down. Moving blocks was quite slow and even scrolling was sluggish.
There’s still things I would like to add to my game. One thing I would really like to add are moving platforms but I’m unsure about how to make this work since to my understanding the tilemap is static and set at the start. I thought about making the platforms as sprites but was unsure about how to handle the collision with the player. If I coded it as you would in Scratch with the player’s y position being set to the top of the block it could work but it would be a waste of the tilemap which I really thought was an elegant tool.