Первый раз делаю подобное - хочу реализовать следующие, чтоб зеленый круг (комета) по орбите (красная линия) бесконечно крутился, как то можно легче это всё реализовать или надо каждые 5 процентов указывать координаты?
Примеров вам уже накидали, но учтите, что кометы движутся по эллиптическим орбитам, а некоторые по параболическим и гиперболическим, и скорость их движения в разных точках орбиты будет разной.