Skip to content

fayzut/Memoryno

Repository files navigation

Проект Memoryno.

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 (в данной версии только они будут браться в качестве карт для игры) файлы. По нажатию кнопки играть окно настройки закроется и откроется окно игры.
Игроки ходят по очереди, ход игрока отображается в нижей части экрана. Переход хода осуществляется при ошибочном выборе пары для открытой карты.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages