A pose-able snake made up one one sprite and clones. Press space to add joints and click and drag parts to rotate them. For best results, run in turbo mode! In a more technical sense, the snake consists of a structure comparable to a "linked list" Each clone references the position and the direction of the last to calculate its own position, allowing for a snake of any length (in theory). Update 2014.03.17: Added colors and support for relative directions.
Inspired by the mechanics of feasby007's Clone Commander: http://scratch.mit.edu/projects/16113008 Linked lists on Wikipedia: http://en.wikipedia.org/wiki/Linked_list Please see my related project on tree structures: http://scratch.mit.edu/projects/17353829/