!!!!!!!!!!!А потом, после устанвоки всех необходимых модулей, запустить main.py!!!!!!!!!!!!!
Управление происходит с помощью кнопок влево, вправо, вверх и т.д.
Суть проекта: сделать инди-игру в жанре бродилки с интересными головоломками. Структура проекта • Папка data, в которой содержатся текстовые файлы уровней • Папка fonts содержит шрифт для игры. • Папка img содержит все необходимые изображения • Additional_func.py содержит дополнительные функции • Config.py содержит все константы игры • Main.py главный файл игры
Использованные технологии: Pygame – собственно библиотека, на которой реализована игра Os – использовалась для открытия файлов с уровнями Random – для случайной генерации отдельных предметов Sys – для прекращения работы программы после закрытия окна игры
Основные классы: Hero – класс главного игрока Tile – класс для построения непроходимых блоков Inventory – класс для инвентаря InteractionObjects – класс вещей, с которыми взаимодействует пользователь Entry – класс входа Things – класс вещей, которые пользователь забирает в инвентарь Camera – класс камеры игры TinyHelper – класс скарабея-помощника