Right now, I’m just using the mouse cursor position to place static meshes. On tick, I check the distance between the cursor and the last placed sphere. If it’s greater than ‘Distance’ var, I add another sphere, add that to the array, and delete the first index of the array based on whether I’ve gone over the ‘SnakeLength’ var.
So the next step is to update the spheres to points, and generate an updating spline mesh based off of those.