Разработка игры «Сапёр» с графическим интерфейсом на языке Java в среде Apache Netbeans
Аннотация
В статье описывается создание классической логической игры «Сапёр» на языке Java с графическим интерфейсом на базе библиотеки Swing. Программа реализует игровое поле с настраиваемыми размерами 9×9, 16×16, 16×30, автоматическую расстановку мин, подсчёт числа мин по соседству, рекурсивное открытие пустых областей, обработку левого и правого кликов мыши, таймер, счётчик оставшихся мин, а также переключение уровней сложности без дублирования компонентов интерфейса. Приложение демонстрирует событийно-ориентированное программирование, работу с двумерными массивами, использование JButton, MouseListener, рекурсивные алгоритмы обхода графа и управление игровым циклом.
Полный текст:
PDFСсылки
- На текущий момент ссылки отсутствуют.
ISSN 2414-4487