really basic project; procedural animation relatively small load (low lag and easy to put into a game), but has a couple problems: 1. overlapping segments when you turn the snake head around and move forward you can cause segments to collide and overlap. Probably can fix this by limiting the distance between segments, but it'll be a lot of work as the segments are different objects, not clones of the head. 2. No clones was not able to figure out how to use clones for segments, because they all have unique parents.
I had lots of help and inspiration from Argonaut's video tutorial on procedural animation! https://www.youtube.com/watch?v=qlfh_rv6khY