Тип работы:
Предмет:
Язык работы:


Анимационная графика языка PYTHON в мобильных приложениях

Работа №53250

Тип работы

Бакалаврская работа

Предмет

информатика

Объем работы63
Год сдачи2017
Стоимость4230 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
377
Не подходит работа?

Узнай цену на написание


Введение 3
Постановка задачи 4
1. Язык программирования Python 5
1.1. Краткая информация о Python 5
1.2. Мобильные приложения на языке Python 6
2. Описание программы 7
2.1. Модели анимации используемых в графических программах при обучении 7
2.2. Реализация анимационных игра на языке Python 11
2.1.1. Разработка главного окна выбора игр 11
2.2. Реализация анимационных игр на Pygame 12
2.2.1. Правила игры “The Impossible Game” 12
2.2.2. Алгоритм реализации 12
2.2.3. Демонстрация работы программы 17
2.3. Игровое приложение на Kivy 21
2.3.1. Правила игры 21
2.3.2. Разработка экранов приложения 21
1.3.3. Алгоритм игры 23
2.3.4. Графический интерфейс и обработка касаний экрана 23
Заключение 27
Список литературы 28
Приложение

В наше время сложно представить себе человека без сотового телефона, планшетного компьютера, смартфона или любого другого портативного мультимедийного устройства. Мы привыкли к тому, что всегда под рукой не только средство связи, но и множество полезных функций, таких как: калькулятор, органайзер, конвертер, календарь, часы. Смартфоны стали новой мобильной игровой платформой, разнообразив наш досуг.
Современный смартфон или планшет способен полностью заменить весь функционал домашних компьютеров. В связи, с чем актуальность приобретает разработка приложений не столько для персональных компьютеров, как для планшетов и смартфонов. Каждая уважающая себя компания, стремится иметь хотя бы одно мобильное приложение, чтобы быть у своего клиента "всегда под рукой". А существование некоторых компаний и вовсе сложно представить без мобильных устройств и специализированных программ, при помощи которых можно, например, управлять базами данных или следить за состоянием своего продукта на рынке в любой момент времени.
Применение компьютерной графики в современной жизни стало незаменимым. Существует множество платформ для реализации мобильных приложений. В этой работе я буду рассматривать возможности библиотек языка Python для разработки различной компьютерной графики и создания мобильной игры.
Постановка задачи
Основной целью данной работы является изучение компьютерной графики на языке Python для создания мобильных приложений.
Изучение библиотек Kivy и Pygame языка программированияPython и разработка мобильного приложения и анимации, движение которой определяться по траектории, описанной математической формулой.


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В ходе выполнения дипломной работы были более подробно изучены и изложены в пояснительной записке следующие вопросы:
• Основная информация по языку Python.
• Ключевые алгоритмы и фрагменты программы, отвечающие за корректную работу программы.
• Разработка игр, использующих различные принципы внимаци, учитывающих особенности учащихся.
• Разработка агроитмов игр на языке Python с использованием библиотеки pygame.
• Разработка мобильного приложения на языке Python с использованием библиотеки Kivy.



1. Д.Грейс Графические средства персонального компьютера - Издат-во Мир. 1989 г. 375 с.
2. Л.УБахтиева, Р.М. Хадиев, Р.С. Якушев Методика использования современных средств визуализации. Изд-во Казанский гос. унив-т. Казань. 1999г. - 96 с.
3. Прохоренок Н.А. Python 3 и PyQt. Разработка приложений. - СПб.: БХВ- Петербург, 2014. - 704 с.
4. Владимир Слав. Программирование аркадных игры и обучение информатике
[Электронный ресурс] - Электрон. дан. - Режим доступа:
http : //pro gramarcadegames .com
5. Development for fun [Электронный ресурс] - Электрон. дан. - Режим доступа: http:// devel .ownport.net
6. Python [Электронный ресурс] - Электрон. дан. - Режим доступа:
https://www.python.org.
7. PyGame [Электронный ресурс] - Электрон. дан. - Режим доступа:
http://www.pygame.org.
8. Kivy [Электронный ресурс] - Электрон. дан. - Режим доступа: http://www.kivy.org.
9. Kivy chash course [Электронный ресурс] - Электрон. дан. - Режим доступа: http://inclem.net/pages/kivy-crash-course/


Работу высылаем на протяжении 30 минут после оплаты.




©2024 Cервис помощи студентам в выполнении работ