Установка bash
git clone https://github.com/ваш-username/python-games.git
cd python-games
pip install pygame
python -m venv venv
venv\Scripts\activate
source venv/bin/activate
pip install pygame 🎯 Как играть В "Лабиринт Судьбы" bash
python maze_game.py Особенности игры:
Текстовая RPG с различными концовками
Интерактивный выбор действий
Система здоровья и инвентаря
Разветвленный сюжет
В "Змейку" bash
python snake_game.py Управление в игре:
Стрелки - движение змейки
P - пауза/продолжение игры
ПРОБЕЛ - новая игра (после проигрыша)
ESC - выход из игры
📁 Структура проекта text python-games/ │ ├── maze_game.py # Игра "Лабиринт Судьбы" ├── snake_game.py # Игра "Змейка" ├── snake_high_score.txt # Файл с рекордами (создается автоматически) ├── requirements.txt # Зависимости проекта └── README.md # Этот файл 🎮 Особенности игр Лабиринт Судьбы ✅ 5 уникальных концовок
✅ Система выбора, влияющая на сюжет
✅ Инвентарь и система здоровья
✅ Динамический текст с эффектом печати
✅ Статистика игры
Змейка ✅ Плавная анимация и графика
✅ Система рекордов с сохранением в файл
✅ Изменяющаяся сложность (скорость растет с счетом)
✅ Эффекты пульсации еды
✅ Экран паузы и окончания игры
📊 Возможные концовки "Лабиринта Судьбы" Смерть в темноте - потеря всех жизней
Богатство и слава - нахождение сокровищ
Свобода и жизнь - успешный побег из лабиринта
Путь мудрости - помощь волшебнику и изучение книг
Вечный страж - слияние с кристаллом вечности
🖼️ Скриншоты игр Лабиринт Судьбы https://images/maze_screenshot.png (Замените на реальные скриншоты вашей игры)
Змейка https://images/snake_screenshot.png (Замените на реальные скриншоты вашей игры)
🛠️ Технические детали Для разработчиков Лабиринт Судьбы:
Чистый Python, без внешних зависимостей
Объектно-ориентированная архитектура
Модульная система локаций
Змейка:
Использует PyGame для графики
ООП с классами Snake, Food и Game
Система сохранения рекордов в файл
Для расширения проекта Вы можете:
Добавить новые локации в "Лабиринт Судьбы"
Создать новые виды еды в "Змейке"
Добавить звуковые эффекты
Реализовать систему достижений
Создать графический интерфейс для "Лабиринта Судьбы"
🤝 Как внести вклад Форкните репозиторий
Создайте ветку для вашей функции (git checkout -b feature/AmazingFeature)
Зафиксируйте изменения (git commit -m 'Add some AmazingFeature')
Запушьте ветку (git push origin feature/AmazingFeature)
Откройте Pull Request
📝 Лицензия Этот проект распространяется под лицензией MIT. Подробнее см. в файле LICENSE.