Skip to content

Первый релиз

Compare
Choose a tag to compare
@BlasterAlex BlasterAlex released this 30 Aug 11:54
· 10 commits to master since this release

Описание функционала

При запуске приложения открывается окно с игровым полем и меню. При первом нажатии на клетку поля, генерируется карта с заданными размерами и количеством мин (по умолчанию — карта 9x9 с 10-ю минами) и запускается таймер. Установка / снятие флага на клетку осуществляется нажатием правой кнопки мыши. При нажатии на ячейку из пустой области происходит отображение всей пустой области. В процессе игры выводится информация о количестве свободных клеток и доступных флагов, а также время текущей игры.

Пользователь может перезапустить текущую игру, поставить её на паузу или изменить характеристики игрового поля. По нажатию на кнопку Show results открывается диалоговое окно с результатами предыдущих игр с характеристиками игрового поля равными текущим.