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