I need to implement a feature in my application where these words are going to "swim" around in the background, basically I need to pick a point in front of the leading letter of the word, and swim to it using a "wavey" style.
I also need to avoid the walls, so it turns in time, among other 'fish like' behaviors it needs to implement.
I'm sure I need to do something with a sin
calculation, but I really want it to be efficient, I'm using C#, but any language implementation will be insightful.
What resources are out there for implementing this in C#?