In fact, this kind of game is possible in Cyberix3D.
It is best to use 2d images to create the worm for the best performance.
The concept is very simple, just put a circle image whenever you go and remove it after x seconds where the x is the worm size.
In order to detect a collision, just add a distance detection between the worm's circles tail and the player position.
We have made an example:
www.gamemaker3d.com/player?pid=01659736
Press space to increase the worm size.
Regards,
Cyberix3D team