Skip to content

Alberto-Kali/caper

Repository files navigation

Сапёр на PyQt6

Описание

Этот проект представляет собой реализацию классической игры "Сапёр" с графическим интерфейсом, разработанным с использованием библиотеки PyQt6. Игра позволяет пользователю управлять игровым полем, открывать клетки и устанавливать флаги на мины.

Запуск собранного релиза

  1. Скачайте архив для своей ОС из вкладки Releases

  2. Распакуйте архив в удобную директорию

  3. Перейдите в директорию куда был распакован архив

  4. Для запуска игры дважды нажмите на файл main

Сборка

  1. Клонируйте репозиторий:
git clone https://github.com/Alberto-Kali/caper.git
cd caper
  1. Установите зависимости:
pip install -r requirements.txt

Запуск сборки

Для запуска игры выполните следующую команду:

python main.py

Структура проекта

  • main.py - основной файл приложения.
  • game_history.db - база данных для хранения истории игр.
  • ui/ - папка с файлами интерфейса.
  • icons/ - папка с иконками для интерфейса.

Используемые технологии

  • Python 3.x
  • PyQt6
  • SQLite

Лицензия

Этот проект лицензирован под MIT License.

About

Сапёр на PyQt6

Resources

License

Stars

Watchers

Forks

Packages

No packages published