Как можно запрограммировать гравитацию?
Ого, да у нас тут заявка на Нобелевку.
Как решите задачу трёх тел, сразу можете ехать в Уганду (или где там её выдают).
Я серьёзно, это будет для вас непреодолимой проблемой, если, конечно, у вас не просто две звезды.
Может, готовое поискать? Например harttle/universe (демо)