Проект создан, чтобы повеселиться и немного разобраться как работает текстовая версия игры Сапер.
Затем была добавлена версия с графическим интерфейсом на Tkinter.
Игра написана на python 3.11 с использованием стандартной предустановленной библиотеки Tkinter. Дополнительно ничего устанавливать не нужно.
Вы играете за программиста, которому нужно отметить баги в коде и не сломать приложение.
Выбираете сложность игры, по умолчанию это простая сложность (есть три уровня сложности). Появляется игровое поле на котором нужно открыть все клетки, кроме клеток с багами. Выбираете любую клетку, после чего открываются несколько пустых клеток и клеток с цифрами.
Клетка с цифрой означает, что вокруг клетки есть баги, а количество багов равно этой цифре. Баг можно отметить нажав правую кнопку мыши (иногда это средняя кнопка на разных ОС).
Если открыть баг, то код ломается и игра заканчивается поражением. Если открыть все клетки без багов, то вы победили!
Для запуска текстовой версии игры Сапер выполните
python minesweeper.py
Для запуска игры Дебаггер с графическим интерфейсом выполните
python debugger_game_gui.py
Валентин Т