Задание № 854

Студент

Шейко Николай

Задача

Моделирование планетной системы

Состояние

Открыто

Дедлайн
26 декабря 2016
Назначено

12.12.2016, 08:59

В файле задаётся набор планет/звёзд с массами, позициями и скоростями.

При запуске приложение рисует эту планетную систему и моделирует её поведение во времени, показывая разноцветные шлейфы за каждой планетой.

Мышкой можно добавлять новые планеты, клавишами:

  • замедлять/ускорять скорость моделирования
  • приостанавливать/запускать моделирование
  • сбрасывать модель в начальное состояние
  • случайным образом перемешивать планеты между собой с сохранением орбит

Замечания:

  • возможно придётся поработать с числами позиций и скоростей, чтобы не происходило переполнений
  • скорость моделирования должна быть стабильной и не зависеть от скорости отрисовки кадров

Действия