henuathatsit.ru

Як створити гру в інтернеті

Отже, у вас виникло бажання створити власну комп`ютерну гру. Можна піти по більш складному шляху, який передбачає вивчення основ програмування на Delphi, C ++ і деяких інших мовах. Однак це трудомісткий процес, який забирає багато часу і сил. Набагато простіше скористатися конструкторами і готовими двигунами для ігор, більшу частину з яких ви зможете знайти на сайті gcup.ru. Розглянемо створення гри на прикладі програми Game Maker
Як створити гру в інтернеті
Вам знадобиться
  • програма Game Maker

Інструкція

1
персонаж
На початку створіть персонажа гри (назвемо його, наприклад, obj_player). Для того щоб він навчився ходити, в кнопці «Left» перевірте зіткнення об`єктів і зміщення по осі Х на координати -4. Те ж саме виконайте в кнопці «Right», помінявши координати на + 4. Не забудьте про зміну спрайтів. Тепер наш персонаж уміє ходити вліво-вправо.
Як створити гру в інтернеті
2
платформа
Створіть новий об`єкт (obj_platform), який в подальшому стане платформою. При цьому не забувайте ставити галочку Solid в obj_platform.
3
гравітація
Знову повертаємося до персонажу obj_player. В меню Step вибираємо умови так, як це показано на малюнку.

Зверніть увагу на змінну зліва. З її допомогою швидкість падіння можна обмежити до 12.

Як створити гру в інтернеті
4
стрибок
Для створення стрибка необхідно впровадити змінну jump, за допомогою якої встановлюється максимальна кількість поштовхів. В меню create створіть змінну зі значенням jump = 0. Змінні створюються за допомогою кнопки, виділеної на малюнку червоним кольором. При перенесенні її в «Actions з`являється меню. Вкажіть в ньому всі необхідні умови, так як це показано на малюнку.
Як створити гру в інтернеті

Відео: # 1 Як створити економічну гру (Скрипт)

5
В меню press робимо ті ж дії, що і на наступних малюнках:
Як створити гру в інтернеті
6
І ще кілька кроків в тому, що стосується з об`єктом obj_platform. Отже, основний двигун для нашої гри готовий. Залишилося прописати додаткові функції.
Як створити гру в інтернеті
7
сходи
Для створення сходів нам знадобляться вкладки Up, Down і Step. Створіть новий об`єкт obj_ladder. Далі у вкладці Step проставте значення так, як це вказано на малюнку:
Як створити гру в інтернеті
8
Працюємо з вкладкою Up (див. На малюнку). З вкладкою Down працюємо аналогічним чином, тільки не забудьте y = -4 замінити на y = + 4.
Як створити гру в інтернеті
9
ворог
Яка ж гра без лиходія? Тому для нашого героя обов`язково потрібен ворога. Створіть новий об`єкт obj_enemy, далі переходите в подія Create. Там створіть дію і задайте параметри, аналогічні тим, що вказані на малюнку.

Далі створюємо об`єкт obj_rotate і робимо його невидимим. Для цього потрібно просто прибрати галочку Visible.

Як створити гру в інтернеті
10
Вбивство головного героя
Це найвідповідальніший момент: потрібно передбачити можливість вбивства персонажа. Для цього скористаємося системою життя і здоров`я, яка вже вбудована в Game Maker.

У події Step здійсните наступні кроки:

Як створити гру в інтернеті

Відео: Як створити свою гру. Як стати розробником ігор

11
Здоров`я персонажа.
Зробіть в грі багнети таким же чином, як ви створювали лиходія. Далі поставте: Set the health relative to -1
12
Так ми доб`ємося, що здоров`я персонажа гри буде зменшуватися при кожному торканні до багнетів. Коли здоров`я залишиться менше одиниці, у персонажа згорить одне життя.
Як створити гру в інтернеті
13
На останньому етапі доробимо деякі штрихи: зробимо великий рівень, пропишемо можливість стеження камери за героєм. Для цього в кімнаті під кладці views робимо наступні дії (див. Малюнок).

Міняйте значення Hbor і Vbor. Вони відповідають за координати х і у, при досягненні яких камера починає рухатися.
Такі ази створення нескладного платформера за допомогою Game Maker.

Поділися в соціальних мережах:


Увага, тільки СЬОГОДНІ!
Схожі
Як стати хорошим програмістомЯк стати хорошим програмістом
Як написати трейнерЯк написати трейнер
Як написати груЯк написати гру
Як вивчити мову програмуванняЯк вивчити мову програмування
Як створювати setup файлиЯк створювати setup файли
» » Як створити гру в інтернеті
© 2021 henuathatsit.ru