1. Техническое задание:
1.1 Создание набора карт в случайном порядке из файлов в папке
1.2 Начальная настройка игры: количество игроков, папка с изображениями
1.3 Поле из набора карт на экран, обработка нажатий - переворачивание карты при
нажатии, счет игрока при правильном выборе пары
1.4 Переход хода при ошибочном выборе пары - выделение игрока, надпись
1.5 Окончание игры - результат на экран
2. Описание игры, запуск:
Это классическая игра на быструю память: необходимо запомнить расположение
парных карт и затем попарно их открывать. Выигрывает тот, кто больше пар открыл.
Для работы проекто необходимо устрановить все библиотеки из файла requirements.txt:
pygame, PyQt5. Так же в одной дериктории должны быть файлы main.py, game_params.py,
start_window.py, my_spraites.py. Страрт игры осуществляется запуском файла main.py.
До начала игры можно выбрать количнство игроков и папку с карточками - *.png
(в данной версии только они будут браться в качестве карт для игры) файлы. По
нажатию кнопки играть окно настройки закроется и откроется окно игры.
Игроки ходят по очереди, ход игрока отображается в нижей части экрана. Переход хода
осуществляется при ошибочном выборе пары для открытой карты.
-
Notifications
You must be signed in to change notification settings - Fork 0
fayzut/Memoryno
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published