I am having trouble with a worm clone I am making. I need help in figuring out how to draw one piece of the body in front of the other. I had it working with a grid system using points. However, it felt "laggy" when it moved from point to point. So instead I am trying to move it along by using Vectors. I currently have the body textures of the worm in a List. I was trying to use a List for the vectors, however I keep receiving an error that it is not a variable. Any suggestions would be much appreciated.
for (int i = 0; i < wormBodyTexture.Count; i++)
{
wormBodyPosition.X += wormBodyWidth;
}