Створити програму "Пошук предметів"
Огляд програми
Порядок роботи
Додаткове завдання
Підсумки
Після вивчення матеріалів уроку ви повинні надати звіт (заповнити просту форму).
У вікні програми виводиться зображення кімнати, завдання користувача - знайти всі предмети, які можуть стати в нагоді в подорожі: ноутбук, фотоапарат, ручку, блокнот, компас. При натисканні на знайденому предметі, він зникає з екрану. Внизу вікна виводиться кнопка «Вихід», натискання на яку завершує роботу програми.
Етап 1. Створення інтерфейсу програми
1. Створити новий проект (тип проекту - Windows Forms App .NET Framework, назва проекту - FindThings)
2. Розмістіть на формі необхідні елементи та задайте їм необхідні властивості, так, щоб форма була схожа на ту, яка представлена на малюнку.
3. Створіть обробник події Click кнопки «Далі»
4. Запустіть програму на виконання та перевірте її роботу.
Етап 2. Написання коду для вибору предметів
5. Створіть обробник події Click для елемента pictureBox1 Напишіть код, щоб при натисканні на елементі pictureBox1 цей елемент зникав.
Етап 3. Перевірка нахлдження всіх предметів
6. Змініть програму таким чином, щоб при появі вікна кнопка «Далі» була вимкнена, а вмикалася тільки після того, як знайдено всі предмети.
Детальні інструкції по створенню програми у середовищі Visual C# 2010 Express є тут: http://it-game.sfera.org.ua/2022/12/vc2010-prakt-poisk-predmetov.html
1. У верхньому лівому куті вікна додайте мітку для виведення повідомлення з кількістю предметів, які залишилося знайти, додайте код до обробників події OnClick зображень з предметами.
2. Придумайте інші варіанти гри з пошуком предметів, наприклад:
- у кімнаті знайти закордонний паспорт;
- у каюті капітана знайти компас;
- під час висадки команди Кука на острів Таїті біля берега матроси впустили скриню, речі розкидані дном моря, завдання гравця – зібрати всі речі;
- на екрані – кілька кораблів, потрібно вибрати корабель, на якому Кук здійснив свою другу подорож.
Підберіть відповідні зображення та розробте Ваш варіант гри.
Скріншот зробленої програми надішліть мені на електронну пошту або на вайбер.
Заповніть форму: