Назначение

Mine Sweeping

Назначение

Top  Previous  Next

TEXT SCRAMBLING in TRIAL VERSION OUTPUT! In evaluation mode, Help & Manual will scramble individual characters in random words in your published output files. This is a limitation of the free trial version. This help system was created with an evaluation copy of Help & Manual.


 

 Компьютерная игра — компьютерная программа или часть компьютерной программы, служащая для организации игрового процесса, связи с партнёрами по игре, или сама выступающая в качестве партнёра. Компьютерная игра предназначена для развлечения пользователя.

 Логические игры или другое их название - головоломки, являются очень полезными для развития нашего интеллекта. Они помогают нам во многом, в первую очередь в умственной деятельности. Именно эти игры рекомендуются многими педагогами для детей, поскольку имеют массу положительных примеров, когда ребенок, играя в логические игры, намного опережает своих сверстников в интеллектуальном развитии. Следует сказать, что одной из разновидностей логических игр является игра «Сапер», которая очень хорошо развивает мышление человека.

 Таким образом, игра «Сапер» помогает сосредоточиться на своем мышлении, а также отвлечься от всего иного и раздражающего, играя в нее, мы обретаем хорошую память и быстрое мышление.

Темой проекта по практике является создание игрового приложения «Сапёр».

 Основной задачей в данном приложении является открытие всех ячеек поля, не содержащих бомб, заблокировав (пометив) при этом ячейки, в которых расположены бомбы. В данной работе должен быть разработан алгоритм появления мин на игровом поле случайным образом, а также определения количества мин вокруг открытой клетки (если данная клетка является пустой, то в ней должно отобразится число мин, окружающих ее со всех сторон). В случае, если вы понимаете, что в клетке находится мина, то при помощи нажатия правой клавиши мыши помечаете ее флагом. При отметки мины флагом она считается «замеченной и отмеченной» и если все мины будут отмечены правильно, а оставшиеся клетки открыты, то вы выиграете, в противном случае – проигрыш.

Программа должна быть нетребовательна к ресурсам компьютера и обладать следующими функциональными возможностями:

1.генерация игрового поля;

2.случайная расстановка мин на игровом поле;

3.выбор уровня сложности.