Основне меню  

   

Реклама  

Скачуйте відеуроки для створення сайту за допомогою SMS Joomla 

реклама

 

 

   

Ми в Facebook  

Калькулятор расчета пеноблоков смотрите на этом ресурсе
Все о каркасном доме можно найти здесь http://stroidom-shop.ru
Как снять комнату в коммунальной квартире смотрите тут comintour.net
   

Реклама в мережі  

   

Статистика  

Користувачі
1
Статті
180
Перегляди статей
593124
   

Пошук по сайту  

   

Ми знаходимось тут  

   

Випадкове фото  

   

Наш відеоканал  

   

Відвідування сайту  

Яндекс.Метрика

 

   

Посібник Delphi  

ДОСТУПНИЙ ВИКЛАД,

ЦІКАВІ ПРИКЛАДИ, ВИХІДНІ КОДИ.

ЦІНА ДИСКА З МАТЕРІАЛАМИ - 500 грн. 

Якщо ваша карта обслуговується ПриватБанком тоді переведіть потрібну суму через Приват24 на карту    5168 7573 0556 9925 або натисніть на посилання "Перейти до оплати", щоб здійснити миттєвий платіж без комісії. Перейти до оплати!

 Звертайтесь за адресою еmail:kuzbyt@ukr.net

 
   

Відеокурс по С++  

   

Рекомендуємо:  

   

Ми в контактах  

   

Сайти  

Українські уроки про ІТ

Єдина Країна! Единая Страна!

 

Українські уроки про програмування

 

 
   

Проста гра "Малюнок з секретом"


 Сьогодні розпочинаємо цикл уроків по розробці найпростіших ігор в середовищі Visual Studio, використовуючи мову програмування C#.  І на першому уроці створимо просту гру "Малюнок із секретом". Ця гра очевидно є найпростішою, яка тільки може бути. А розпочинаємо з неї для того, щоб більш детально ознайомитися із середовищем Visual Studio C# Express. Дане середовище є безплатним  і його можна закачати за адресою: https://www.visualstudio.com/

 

 

 Для того, щоб створювати такі прості ігри потрібно знати основи мови програмування на C#, а також мати навички для роботи із візуальними компонентами в Visual Studio.  Отже, спочатку потрібно скачати середовище Visual Studio, а потім його встановити  на комп'ютері. Після цього ми запускаємо наше середовище і розпочнемо створювати нашу гру!

 Отже, натискаємо Файл-Создать проект-Приложение Windows Forms. (Для російсько-мовного середовища).

 Після цього задаємо назву проекту "Картинка із секретом" та вказуємо шлях(місце зберігання проекту). Найкраще, щоб ми свій проект зберігали в окремій папці, яку можна назвати також як проект  Картинка із секретом.

В нашому середовищі з'явиться порожня форма. 

 

 

 Ставимо на форму чотири кнопки button.

 Задамо тепер властивості нашим компонентам. 

Елемент Властивість Значення
Forms Name Form_SecretPicture
button1 Name buttonShowPicture1
button2 Name buttonShowPicture2
button3 Name buttonShowPicture3
butoon4 Name buttonShowPicture4

 

Елемент Властивість Значення
button1 text Весна
button2 text Зима
button3 text Літо
button4 text Осінь

 

Створюємо подію для кнопки "Весна" і записуємо таку функцію обробки:

 private void buttonShowPicture1_Click(object sender, EventArgs e) 
      {       
    this.BackgroundImage = Properties.Resources.vesna;     
      secret_nr = 0; 
      }

Аналогічно створюємо події для кожної кнопки і записуємо для їх обробки відповідні функції: 

 private void buttonShowPicture2_Click(object sender, EventArgs e)   

    { 

        this.BackgroundImage = Properties.Resources.zima;   

        secret_nr = 0;   

     }

private void buttonShowPicture3_Click(object sender, EventArgs e)       

       this.BackgroundImage = Properties.Resources.lito; 

       secret_nr = 0;   

    } 

private void buttonShowPicture4_Click(object sender, EventArgs e)     

  {     

       if (secret_nr == 2) this.BackgroundImage = Properties.Resources.meri;   

        else 

            this.BackgroundImage = Properties.Resources.osin;   

           secret_nr = 0;   

    }

 І створюємо ще дві події для секрету відкривання картинки:

 private void Form_SecretPicture_MouseClick(object sender, MouseEventArgs e)

        {

            if(e.Button== System.Windows.Forms.MouseButtons.Right)                        

                secret_nr=1;

        }

   private void Form_SecretPicture_MouseMove(object sender, MouseEventArgs e)

        {

            if (secret_nr==1)

            if (e.X<buttonShowPicture1.Location.X && e.Y<buttonShowPicture1.Location.Y)

            secret_nr=2;

         }   

 Після запуску проекту має з'явитись така форма:

Якщо будуть у вас запитання, або щось не буде виходити, то можна скористатись формою контакти, або написати на email: Ця електронна адреса захищена від спам-ботів. вам потрібно увімкнути JavaScript, щоб побачити її.

 Якщо в когось не вийде проект, то вихідні коди можна скачати із сайту.  Скачати вихідні коди тут.

 

Коментарі  

# jane tune 04.04.2018, 13:55
Корисна інформація!
Ось я збираюсь стати програмістом, і такі "ігри" допомагають освоювати програмування.
Відповісти | Відповісти цитуючи | Цитата

Додати коментар

Захисний код
Оновити

   

Поділіться з друзями

 
   

Сайт для перевірки своїх знань з програмування на сайті:http://www.quizful.net/test


 Розробка сайтів, інтернет-магазинів під ключ. Створення програмного забезпечення для обліку в магазинах,

гуртовнях, ведення власного бізнесу та інших. Написання дипломних та курсових робіт з програмування, баз даних.

 

Звертайтесь за адресою email:kuzbyt@ukr.net

 

 

© (C) Sambir, I.Kuzbyt