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