Игаль *    (yigal_s) wrote,
Игаль *   
yigal_s

Написал тут сыну игрушку - скачущие мячики. Ну ерунда - полет нескольких мячиков в однородном поле тяжести плюс отскок от границ экрана. Даже без Рунге Кутты вполне неплохо вышло.

Собсно, начали с простейшего алгоритма, чтоб он понял, потом уж Эйлера пришлось добавить ради минимальной реалистичности.

Потом я уж сам еще поднапрягся - добавил отскок мячей друг от друга. Думал буду сильно мучаться со знаками и углами, но формулы расписались достаточно красиво.

Ну потом вывел количество мячей до сотни и сделал трассировку пути одним из них.

Натурально броуновское движение. Этоесли на отскоке энергия не теряется.

На самом деле неплохая простая задачка для старшей школы или младших курсов. Мне как-то в голову такое в детстве написать не приходило.

Crosspost: dreamwidth.org
Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your IP address will be recorded 

  • 7 comments