Розробка ігор: Що я навчився від “Unsummon”

Чи чули ви про Unsummon: Super Scary Game?

pic

Unsummon: Super Scary Game

Ймовірно, ні, оскільки гра тільки-но вийшла та з’явилась у App Store. Але не дайте її новачкові статусу збити вас з пантелику. Ця гра має купу захоплюючих історій, особливо для мене, розробника ігор, який поринув у світ розробки ігор з головою.

Unsummon — це iOS-гра, яка поєднує захоплення від хованок у мультиплеєрному жаху з передовими технологіями, такими як Unity та Apple-фреймворками, зокрема CoreMotion, Speech і CoreHaptic.

Протягом останніх кількох місяців в Apple Developer Academy ця гра стала моїм фінальним проєктом. Це був складний, але винагороджувальний і неймовірно цікавий досвід.

Отже, що я дізнався, створюючи свою першу гру? Давайте поділюсь головними моментами.

Процес розробки: створення основи гри

Розробка гри в основному слідує процесу, схожому на створення інших додатків. Все починається з:

pic

Процес розробки додатків.

Але те, що робить розробку ігор по-справжньому унікальною, — це глибина дослідження.

pic

Фаза досліджень: занурення перед кодом

Перед тим як написати перший рядок коду, дослідження стає основою для створення якісної гри. Перший крок? Розробка Документації з дизайну гри (GDD)!

Що таке GDD?

Думайте про це як про священну книгу розробника — всебічний документ, який визначає всі ключові аспекти гри. Від концепції до технічних деталей, GDD гарантує, що вся команда має спільне бачення та залишатиметься на правильному шляху. Ось що входить у GDD:

pic

Основні пункти Документації з дизайну гри.

Коли GDD готовий, розпочинається справжнє дослідження, яке зосереджене на трьох основних стовпах:

1. Нарратив / Розповідь

Чому розповідь важлива? Історія — це душа гри. Незалежно від того, чи це багатий, складний сюжет або проста передумова, історія визначає дизайн та механіку.

Кейс-стаді:

  • Harvest Moon: Історія успадкування ферми від дідуся впливає на елементи гри, такі як інвентар і колекційні предмети.
  • Minesweeper: Мінімальна історія на кшталт "помилися — вибухнеш" все одно впливає на інтерфейс, візуальні елементи та алгоритми.

2. Дизайн / Візуали

Арткерівництво: Дизайн починається з мудборду, що визначає тон, кольори та арт-стиль, щоб забезпечити єдиний і занурюючий візуальний досвід.

Щоб з’єднати концептуальні ідеї та функціональні аспекти дизайну, ми звертаємось до такого поняття, як Око розробника гри. Це спосіб розглядати гру з двох взаємодоповнюючих точок зору, щоб забезпечити і творчий, і практичний підхід.

Що таке Око розробника гри?

Око розробника гри — це по суті рамка, що розглядає кожен елемент гри з двох критичних точок зору:

pic

  • Око дизайнера: Ця точка зору зосереджена на аспектах гри, орієнтованих на користувача, таких як розкладка UI, розташування кнопок, прогрес-бари та загальна візуальна балансировка.
  • Око розробника: Ця точка зору зосереджена на функціональності за цими елементами. Наприклад, що відбувається, коли натискається кнопка? Як прогрес-бари відстежують і показують дані? Це гарантує, що кожен вибір дизайну підкріплений надійною функціональністю.

3. Механіки

Що таке механіки гри? Механіки визначають, як гра працює.
Наприклад:

  • Функції кнопок
  • Системи вмінь
  • Причина та наслідок
  • Алгоритми, як-от випадкові числа або gacha системи
  • І так далі

Завдяки проведеним дослідженням, програмісти можуть почати втілювати механіки в самій грі.

Дозвольте уточнити.

Якщо ви замислюєтесь, чому дизайн і механіки постійно згадуються і так часто повторюються, ось просте пояснення:

  • У GDD: Обидва є визначеннями і концептуальними ідеями.
  • На етапі досліджень: Дизайн зосереджений на арт-напрямку і візуальному плануванні, тоді як механіки досліджують функціональність.
  • У процесі розробки: Дизайн означає створення візуальних елементів і користувацьких потоків, а механіки впроваджуються в ігрові системи.

Висновок: Чому розробка ігор така захоплююча

Створення Unsummon було відкриттям. Воно навчило мене, що створення гри — це не просто техніка чи мистецтво, це створення досвіду, який подобається гравцям. Ось мої найбільші висновки:

  • Впровадження культури та посилань у сюжет та ігровий процес
  • Розробка занурюючих, захоплюючих механік
  • Створення факторів розваг, що змушують гравців сміятися, кричати та повертатися знову

Цей процес поглибив моє розуміння розробки ігор і розпалив мою пристрасть досліджувати її далі.

Це ділення більше орієнтоване на технічний бік, але в майбутньому я поділюсь з вами динамічним досвідом роботи з чотирма чудовими розробниками в Fryday Studio — студії, яку ми створили, що оживила Unsummon.

pic

Fryday Studio

Отже, вам цікаво спробувати Unsummon? А може, ви надихнулися почати власний шлях у розробці ігор? Повірте, кожен крок вартий того і може змінити ваше сприйняття світу.

Спробуйте в App Store!
https://apps.apple.com/id/app/unsummon-super-scary-game/id6736444254

Перекладено з: Game Development: What I Learned from “Unsummon.”

Leave a Reply

Your email address will not be published. Required fields are marked *