You can now stretch sprites to any size. (So long as Scratch can draw it fast enough.) Press Space to switch stretching modes. Press Z to reset. Press 1 to add light.
I originally made this as a test for Billy RPG. I wanted to see if, by drawing a sprite "in-house," you could stretch, skew, rotate, and color shift, it. I'm sure you can do all those, but right now I've only done stretching. (I tried opacity, it did not go well.) However, there are fundamental issues which would need to be fixed before this could be used practically: - Measuring the width and length of sprites is inaccurate with my current code. - Scanning sprites (specifically color matching) is slow, which cannot work for a game that needs multiple sprites in one frame. - Scanning sprites requires them to be visible. Once again, bad for business. (Maybe you could do it off-screen, I don't know how the color sensors work.) Maybe if I used different methods or actually knew what I was doing, these issues could breeze by. But I'm fine with what I have now. Overall, this experiment was a good test of my capabilities!