Hi @JOLUVIAN ,
In addition to the great answers, given above…
If possible, using a Mesh will definitely be the easiest way and:
If you go with Converting the Curve to a Mesh (keep the Curve!), you can go more advanced and use the Vertex Weight Proximity Modifier. That way you can use specific (even irregular) shapes (crawling animal?): https://www.youtube.com/watch?v=KjDAM6rdG8g
Of course I can guide you through the process, if you’re interested in using this method, but I recommend you give it a try yourself first.