Створення комп'ютерних ігор

Людина завжди прагне що-небудь створювати і придумувати. У дитинстві ми грали в Лего, збираючи з маленьких кубиків різних звірів і химерної форми будинку. І обмежувала нашу творчість тільки фантазія і форма деталей. Яким би не було важким таке заняття, створення чогось (будинки, грядки, моделі літаків і кораблів, і ін.) Завжди буде приносити задоволення людині. А успішний результат завжди буде підтримувати внутрішню силу до наступних подібних занять.

Більшість з нас грає в комп'ютерні ігри (хтось рідко, а хтось часто). А в таку гру як Тетріс грала вся планета! У деяких виникає зрозуміле бажання створювати свої ігри. А чому ні? Адже можна створити свій власний світ, свою нову казкову планету. Або можна створити таке місце, де тільки ви будете головним героєм (а заодно і володарем світу). Чи зупинить вас тільки ваша фантазія.

Але! Головна проблема в створенні ігор - це програмування. Хтось скаже, що вивчати програмування - це складно. Хтось скаже, що вивчати програмування - це просто. Я скажу, що вивчати програмування - це довго. Бути може, ви хочете створити простеньку двомірну гру (чисто для самоствердження). І тому у вас немає часу і бажання вивчати тонни тексту і коду, щоб створити таку гру. Ось тут нам на допомогу приходить Game Maker (в даній статті буде позначатися умовно ГМ)!

Однак є купа прикладів того, що на ГМ можна створити чудові двомірні гри, які не тільки будуть всім цікаві, але ще й принесуть гроші її творцеві.

Створення комп'ютерних ігор

Створення комп'ютерних ігор

Створення гри на ГМ починається з того, що ви завантажуєте спрайт, тобто картинки, які будуть потім привласнені об'єктам (таким чином формується графіка гри).

Створення комп'ютерних ігор

У вікні властивостей спрайту ви можете його редагувати, встановити межі (для зіткнень з іншими об'єктами) і т.д. Ви можете використовувати також анімовані картинки (GIF), тоді у вашій грі буде анімація (цього можна також домогтися через створення стрипа - послідовності зображення на картинці). З анімацією гра буде виглядати цікавіше (буде виглядати дивним, що ваш персонаж рухається в просторі, а ноги стоять на місці, як у паралітика!). А ось така гра як Тетріс не вимагає анімації зображень.

Ви також можете вибрати фон, звуки для гри, завантаживши їх. Фон ви можете розбити на тайли - невеликі зображення землі, дерев, сходів, зібрані в форматі однієї картинки.

Далі ви повинні створити об'єкти (персонажа, ворогів, об'єкти і т.д.).

Створення комп'ютерних ігор

Щоб створити ваш ігровий рівень і розташувати там всі об'єкти, ви повинні створити кімнату.

Створення комп'ютерних ігор

Тут все гранично просто. Ви розставляєте об'єкти. Встановлюєте фон. Можете також включити вид. Якщо у вас величезний рівень (4000х4000), то екран просто не зможе все вмістити на моніторі. Тому ви включаєте вид в кімнаті, який буде стежити за певним об'єктом (головним героєм, як правило).

До ГМ є докладний посібник. Є безліч їх перекладів на російську мову (як правило, якісні). Також в інтернеті є великий список сайтів (і російськомовних теж), де ви зможете скачати приклади, прочитати статті, скачати ресурси для ігор і т.д.

ГМ умовно безкоштовний продукт. В Lite версії безліч обмежень. Pro версія коштує недорого - 25 $. ГМ зараз активно розвивається. Новий Game Maker 8 дозволяє відразу визначати альфа-канал у зображень і т.д. і т.п. До того ж, вже є ГМ для IPhone, PSP. Деякі умільці схрещують деякі інші ігрові бібліотеки і движки з ГМ (GMOgre - Game Maker + Ogre3D - графічний движок).

Загалом, хороша гра вийде або погана, залежить тільки від вас. Спробуйте зробити простеньку гру на ГМ, і я обіцяю, вас затягне. Все у ваших руках!

Схожі статті