Создание учебных программ «Космос: Черная дыра» и «Космос: Солнечная система» на языке сценариев Python

Страницы: <<  <  11 | 12 | 13 | 14 | 15  >  >>

ешение такой задачи, как создание и перемещение звезд в режиме "черной дыры". Каждая звезда является отдельным, самостоятельным объектом, который имеет набор личных данных и характеристик. С каждой сменой кадра происходит обновление положения каждой звезды. Для эффекта засасывания звезд черной дырой используется формула движения объекта по кругу. При этом используется переменная, которая искажает движения по кругу и превращает его в засасывание. С приближением к центру дыры переменная увеличивается, тем самым ускоряя засасывание. Для каждой точки, путем рандома, определяется ее положение в пространстве, но шанс ее появления в центре немного выше, чем по краям. Когда звезда попадает в центр черной дыры, объект, который ее описывал, удаляется и сразу же создается новый объект. Таким образом, на экране всегда существует выбранное в настройках количество точек, 2505003000.
Таким образом, используя описанную технологию программирования объектов на языке сценариев Python, удалось разработать две работающие программы: "Космос: Чёрная дыра" и "Космос: Солнечная система". Данные программы были протестированы на компьютерах различной конфигурации. Была выявлена хорошая устойчивость в работе программ.


Заключение

В данной работе была поставлена цель: разработать учебные программы на каком-либо языке сценариев. В результате анализа научной литературы и электронных источников было изучено назначение языков сценариев (скриптовых языков) и их особенности. На основе полученных знаний, пришли к выводу, что одним из наиболее удобных и простых для изучения и использования является скриптовый язык Python. Он представляет собой самодостаточный язык программирования, который можно использовать для разработки web-приложений, для

Страницы: <<  <  11 | 12 | 13 | 14 | 15  >  >>
Рейтинг
Оцени!
Поделись конспектом: