Разработка игрового приложения на языке Python

Курсовой проект на тему "Разработка игрового приложения на языке Python"
Author image
Iskander
Тип
Курсовой проект
Дата загрузки
08.01.2023
Объем файла
338 Кб
Количество страниц
17
Уникальность
Неизвестно
Стоимость работы:
400 руб.
500 руб.
Заказать написание работы может стоить дешевле

ВВЕДЕНИЕ

Актуальность курсовой работы: разработка простой игры с использованием различных возможностей языка программирования Python. Использование игры в качестве примера обусловлено тем, что на сегодняшний день игры являются одной из популярнейших современных индустрий. Также такой пример более интересен для восприятия и понимания. Конечно язык программирования Python не активен в сфере разработки игр, но всё же он обладает такой возможностью. В этом и заключается актуальность курсовой работы.
Цель данной курсовой работы: показать в разработке известного простого игрового приложения «Snake» - «Змейка» возможности языка Python.
Предмет исследования: специфика разработки игрового приложения «Snake» посредством использования языка программирования Python.
Объект исследования: функциональные возможности языка Python.
В процессе выполнения курсовой работы нами будут рассмотрены следующие задачи:
Использование IDE (среда программирования) языка Python
 

Оглавление
ВВЕДЕНИЕ3
§ 1.Python. История развития языка Python4
История языка4
ABC4
Python 0.9.05
Python 15
Python 25
Python 36
Python сегодня7
Преимущества языка7
Недостатки языка9
§ 2. Создание игры «Snake» языке Python11
Правила игры11
Разработка механики11
Библиотека Pygame11
Библиотека Pygame-menu11
Создание меню21
Заключение24
Список использованной литературы25

Список использованной литературы

Лутц М. Изучаем Python, 4-е издание. – Пер. с англ. – СПб.: Символ-Плюс, 2011. – 1280 сПрохоренок Н.А. Python 3 и PyQt. Разработка приложений. – СПб.: БХВ-Петербург, 2012. – 704 с.
Любанович Билл Простой Python. Современный стиль программирования.: Питер, 2016. – 480 с.
История языка Python
Питон, пожирающий мир: как побочный проект одного разработчика стал популярнейшим языком программирования
Объектно-ориентированное Программирование в PythonДокументация по языку программирования PythonКак писать игры на Python с Pygame.
Документация Pygame-menu
 

Есть и обратная сторона медали, но об этом будет написано ниже.
Стандартная библиотека. Язык программирования Python имеет в арсенале хорошую стандартную библиотеку. Она содержит много различных модулей, которые могут давать возможность пользоваться системными функциями (например: чтение и заполнение файла).
Связь с другими языками программирования. Интеграция Python с другими языками выполняется легко. Он просто связывает компоненты приложения, которые были созданы на разных языках.
Python выполняет прямые вызовы из/в код Java, C++, C, что даёт ему возможность контролировать большую часть процессов и реализовывать наиболее распространённые протоколы и форматы данных. Также есть возможность его использовать для создания новых и старых элементов инфраструктуры, что является типичной задачей при разработке сложных мобильных приложений.
Высокий уровень эффективности разработки.