Hey it's me for my once in a blue moon post I made this in Turbowarp for fun (kinda). It's a work in progress, so it's very wonky, but it works for now. My next plan is to make the positioning also be dynamic, I just gotta figure out how to do that. The blue box is there for you to visualize the border. <!--Press space to show the values and sliders--> Info: Variable name | Value meaning Stage x | Width of the stage. Stage y | Height of the stage. W | Width of the sprite on screen. H | Height of the sprite on screen. math (the large variable)| The size of the sprite. Stage type | Stage type 0 is just the size of the actually stage (in this case 480 by 360). While type 1 lets you set the size. But it's very weird when paired with the sprite sizing, so it's been set to 240 by 180 for this project