Start at 0. At step n, jump back n — unless that's negative or already visited. Then jump forward. The arcs are beautiful.
Open question: Does every positive integer eventually appear in the sequence? The first number not visited is 61 (you need 57 terms to get past it). Try different lengths and watch the arcs interleave.