Directory 'SapperTheHero' created by IntelliJ IDEA
Создал проект. Добавил тесты SapperTheHeroTest.java. Создал класс Board.java и Cell.java.
Добавил всевозможные клетки и свободные клетки на поле.
Добавил сапера.
Добавил мину. Она появляется в заданной точке.
добавил задаваемое количество мин на доске.
Сапер появляется в позиции 1.1
Сапер занимает свободную клетку
Когда появляются сапер и мины, то они занимают свободные клетки
Добавили возможность саперу двигаться в разные стороны
Если сапер наступает на мину, то он умирает.
Если сапер умирает, то конец игры.
Причесал код.
добавил ходы игры
Сапер знает сколько мин вокруг него.
Исправил багу
Добавил саперу детектор мин. Добавил заряды детектору равное 8.
Заряд батареи больше чем мин на поле. При использовании детектора мин тратится 1 заряд. Если детектор мин применился на мину то мина изчезает и количество мин уменьшается.
Исправил багу
Написал проверку использования во все направления детектора мин.