MemoryMatch
5 месяцев назад
5 месяцев назад
5 месяцев назад
4 месяца назад
5 месяцев назад
README.md
🃏 Игра "Пары Памяти" (Memory Match Game)
Это классическая игра на тренировку памяти, реализованная на Python с использованием библиотеки Pygame. Цель игры — найти все пары одинаковых карт на игровом поле.
✨ Основные Возможности
- Игровой процесс: Полностью реализована логика игры "Найди пару" (Concentration) на поле 4x4.
- Управление мышью: Игра полностью управляется кликами мыши (
).MOUSEBUTTONDOWN - Управление состоянием: Каждая карта является объектом со своим состоянием (
,закрыта,открыта), что демонстрирует навыки ООП (объектно-ориентированного программирования).найдена - Таймер задержки: Автоматическое закрытие несовпавших карт происходит через 1 секунду.
- Статус игры: Сообщение о победе и возможность перезапуска игры по нажатию клавиши R.
💻 Технологии
| Инструмент | Назначение |
|---|---|
| Основной язык | Python 3 |
| Игровая библиотека | |
| Логика | (для перемешивания карт) |
| Задержки | |
🛠️ Как запустить
### 2. Запуск игры
Сохраните предоставленный код в файл `memory_match.py`.
Затем запустите его из терминала:
```bash
python memory_match.py
🕹️ Как играть
- Игра начинается с 16 закрытых карт.
- Кликните мышью на карту, чтобы открыть ее.
- Кликните на вторую карту.
- Если символы совпали: Карты останутся открытыми (выделены зеленым).
- Если символы не совпали: Карты автоматически закроются через 1 секунду.
- Игра заканчивается, когда все пары найдены. Нажмите R для перезапуска.