Зміст
Ви коли-небудь замислювалися про створення власної гри? Можливо, вам здається, що це дуже складно і потрібно багато знати і вміти. Але що, якщо у вас буде інструмент, за допомогою якого навіть людина, що має слабке поняття про програмування, зможе реалізувати свою задумку в життя. Такими інструментами і є конструктори ігор. Ми розглянемо один з конструкторів & 8212; Game Maker.
Редактор Game Maker – це візуальне середовище розробки, що дозволяє задавати дії об'єктів шляхом перетягування потрібних іконок дій на поле об'єкта. В основному, Game Maker використовується для 2D ігор, а також можливо і створення 3D, але небажано через слабкий вбудованого 3D движка в програмі.
Урок: Як створити гру в Game Maker
Радимо подивитися: інші програми для створення ігор
Увага!
Щоб отримати безкоштовну версію Game Maker, необхідно зареєструватися на офіційному сайті програми, потім в особистому кабінеті підключиться до свого аккаунту на Amazon (якщо аккаунта немає, то так само можна зареєструватися через Особистий кабінет). Після цього введіть свої e-mail і пароль при запуску програми і перезавантажте її.
Створення рівнів
У Game Maker рівні називаються кімнатами &8212; Room. Для кожної кімнати можна задавати різні налаштування камери, фізики, ігрового оточення. Кожній кімнаті можна присвоїти зображення, текстури та події.
Редактор спрайтів
За зовнішній вигляд об'єктів відповідає редактор спрайтів. Спрайт-це зображення або анімація, які використовуються в грі. Редактор дозволяє задавати події, при яких буде відображатися картинка, а також редагувати маску зображення – область, яка реагує на зіткнення з іншими об'єктами.
Мова GML
Якщо ви не знаєте мов програмування, то ви можете використовувати систему drag-n-drop, за допомогою якої Ви будете перетягувати мишею іконки дій. Для більш просунутих користувачів у програмі існує вбудована мова GML, яка нагадує мову програмування Java. Він надає розширені можливості розробки.
Об'єкти та екземпляри
У гейм Мейкер ви можете створювати об'єкти (Object), які представляють собою деяку сутність, що володіє своїми функціями і подіями. Від кожного об'єкта ви можете створювати екземпляри (Instance), які володіють тими ж властивостями, що і об'єкт, але ще і додатковими власними функціями. Це дуже нагадує принцип успадкування в об'єктно-орієнтованому програмуванні і дозволяє полегшити створення гри.
Гідності
1. Можливість створювати ігри без знань програмування;
2. Проста внутрішня мова з потужними функціями;
3. Кроссплатформенность;
4. Простий і зрозумілий інтерфейс;
5. Висока швидкість розробки.
Недоліки
1. Відсутність русифікації;
2. Неоднакова робота під різними платформами.
Game Maker – це одна з найпростіших програм для створення 2D і 3D ігор, яка спочатку створювалася як навчальний посібник для студентів. Це відмінний вибір для новачків, які тільки пробують себе в новій справі. На офіційному сайті можна скачати пробну версію, але якщо ви задумали використовувати Програму в комерційних цілях, то її можна придбати за невеликою ціною.
Завантажити Game Maker безкоштовно
Завантажте останню версію з офіційного веб-сайту