You probably should stop posting your question in both the c2 and c3 sections since you’re only after c2 solutions.
C3 has the timeline editor which probably makes it easy to move things alone a path with minimal events. C3 also has the distort mesh where you can distort a sprite in a curved shape if you wanted.
In c2 you have to come up with a way to define a path and move along it manually. Theres even some third party plugins to move along a curved path pretty easily.
A cheap way to move along a path is to use the pathfinding behavior to move from point a to b through multiple waypoints to make the loop.
You could also use the bullet behavior with a bunch of sprites places to make the curve. You’d have it target the first point by rotating the sprite toward it then when it collides start targeting the next and so on.
Theres also some more rigorous mathy ways to go about it.
To give it that curved line look you can just launch a bunch of sprites to move along the path and stretch sprites between consecutive sprites. There are also drawing plugins that possibly could be used for different looks. Or if you space the sprites close enough you may not need to stretch sprites.
Basically looks like you’d define multiple paths. Then you’d pick one and spawn a bunch of objects to move along it at different offsets. Then you’d use stretched sprites or something to give it a continuous line look.
Generating the paths on the fly could be possible too. But it doesn’t seem like something that video covers.
Anyways, just some ideas.
Sorry again for this, dude, but when I did it, it was out of desperation for a solution. It's quite difficult to work with a small independent team. :(
What is the best way to do this with video, without the need for plugins? Do you have any examples of this? Once again, I thank you immensely for your attention and collaboration.