Створення меню в game maker - створення ігор - каталог статей

З чого починається гра? З меню! Як створити меню? Читаємо!

1. Навіщо потрібно меню?
Меню в будь-якій грі просто необхідно, де, наприклад, розмістити настільки корисні кнопочки як "Почати Гру", "Завантажити Гру", "Вийти з гри"? В меню.

2. Створення меню
Отже, приступимо. Перед тим, як почати створювати меню, переконайтеся, що у вас є спрайт кнопок (Кнопка, кнопка коли на неї наведена мишка)

Якщо у вас є спрайт, створюємо кімнату. Назвемо її "Меню". Створюємо об'єкти "Почати", "Завантажити", "Вийти". Налаштовуємо їх (Як - читаємо нижче)

Налаштування об'єкта "Почати".
Створюємо подія - Миша - Ліва Кнопка. Даємо події дію - Go ro room "Ваша кімната"
Створюємо подія - Миша - Наведення курсором миші. Даємо події дію - Change sprite into "Спрайт кнопочки при наведенні курсору"
Створюємо подія - Миша - Покидання курсором миші. Даємо події дію - Change sprite into "Спрайт простий кнопочки"

Отже, за що відповідає перша подія? При кліці по кнопочки з меню гравця перенесе в призначену кімнату.
Друга подія - Тут, думаю, все ясно.
Третя подія - Тут теж =)

Налаштування об'єкта "Завантажити"
УВАГА! Без збереження кнопка не виконує (Можна створити на 2-му рівні об'єкт з подією - створення і дією створити збереження)
Створюємо подія - Миша - Ліва Кнопка. Даємо події дію - Load the Game (В поле вбиваємо ім'я нашого сейва)
Створюємо подія - Миша - Наведення курсором миші. Даємо події дію - Change sprite into "Спрайт кнопочки при наведенні курсору"
Створюємо подія - Миша - Покидання курсором миші. Даємо події дію - Change sprite into "Спрайт простий кнопочки"

Перша подія: Після натискання цієї кнопки гра перевіряє наявність сейви в папці з exeшніком, якщо сейви немає - гра не реагує.
Друга подія: Тут все зрозуміло
Третя подія: Тут все зрозуміло

Налаштування об'єкта "Вийти"
Створюємо подія - Миша - Ліва Кнопка. Даємо події дію - End the Game (Закрити гру)
Створюємо подія - Миша - Наведення курсором миші. Даємо події дію - Change sprite into "Спрайт кнопочки при наведенні курсору"
Створюємо подія - Миша - Покидання курсором миші. Даємо події дію - Change sprite into "Спрайт простий кнопочки"

Перша подія: При натисканні гра закривається.
Друга подія: Тут все зрозуміло
Третя подія: Тут все зрозуміло

При копіюванні матеріалу вказуйте джерело! Gcup.ru!

Схожі статті