Содержание
- Введение 1
- Теоретические основы разработки игр на Python 2
- - Обзор языка Python и библиотеки Pygame 2.1
- - Основные принципы объектно-ориентированного программирования (ООП) 2.2
- - Логика игрового цикла и обработка событий 2.3
- Алгоритмы и структуры данных в игре 'Змейка' 3
- - Алгоритм движения змейки и управление игровым объектом 3.1
- - Обработка столкновений и игровые условия 3.2
- - Эффективное хранение данных: структуры данных 3.3
- Реализация игры 'Змейка' на Python. Практическая часть 4
- - Создание игрового окна и базовой графики 4.1
- - Реализация игровой логики (движение, столкновения, еда) 4.2
- - Обработка событий и управление игрой 4.3
- Тестирование и оптимизация игры 5
- - Тестирование реализованного кода 5.1
- - Оптимизация производительности игры 5.2
- - Анализ результатов тестирования 5.3
- Заключение 6
- Список литературы 7