Розробка ігор зазвичай працює трохи інакше, ніж розробка додатків. Причина полягає в тому, що ігри зазвичай мають набагато менше і набагато менш жорсткі вимоги. У вас немає чітко визначеної бізнес-проблеми, яку має вирішити ваше програмне забезпечення. Єдині справжні вимоги гри: "працює належним чином на цільовій платформі", "звертається до цільової демографічної" і "весело грати" (і, можливо, "продає багато мікротранзакцій", якщо ви перебуваєте в цьому розділі галузі ). Все інше підлягає зміні під час розвитку.
Однак для того, щоб переконатися, що всі розробники гри працюють в одному напрямку і не закінчуються боротьбою до смерті за творчі відмінності, у вас повинно бути якесь кодифіковане «бачення» того, як ви хочете, щоб фінальна гра виглядала та грала . Таке бачення, як правило, кодифіковане в Документі про дизайн гри . Такий документ зазвичай описує:
- Основна передумова гри:
- Крок ліфта : Основна ідея гри, описана як коротко , наскільки це можливо.
- Який жанр гри?
- Хто ваш цільовий демографічний?
- На яку платформу (-и) ви орієнтовані?
- Механіка гри:
- Які дії може виконати гравець у цій грі та як вони впливають на гру?
- Які суб'єкти не гравців в грі, як вони поводяться та як вони взаємодіють між собою та з гравцем?
- Обсяг:
- Скільки вмісту ви хочете, щоб гра мала?
- Якого рівня якості ви хочете мати у цьому вмісті?
- Естетичний напрям гри:
- Яку загальну атмосферу ви хочете створити у грі?
- Як ви хочете, щоб гра виглядала?
- Як ви хочете, щоб гра звучала?
- Що стосується історії, то багато що залежить від жанру. Деяким іграм зовсім не потрібна історія. Для багатьох ігор потрібно лише кілька пропозицій. Але якщо ви створюєте сюжетну гру, наприклад RPG або пригоду, то це насправді може бути найдовшою частиною дизайнерського документа і може включати:
- Опис світу, в якому відбувається гра, та її ключових місць
- Опис важливих персонажів, їх погляд, їхня особистість та історія
- Основний контур сюжету, який розповідається під час гри
Якщо ви оглянетеся в Інтернеті, ви можете знайти безліч шаблонів документів для дизайну гри. Ігрова індустрія набагато менша за формальністю та стандартизованими процесами, ніж решта галузі, тому ви не знайдете єдиного стандарту ISO, який би керував ними всіма. Просто спробуйте знайти стиль, який відповідає вашому проекту, вашій команді та вашій методології роботи.
Однак будьте відкриті до змін під час розвитку. Коли документи на дизайн ігор популярних ігор просочуються до публіки навмисно чи ненавмисно, зазвичай можна помітити щось цікаве. Якщо порівнювати ці ранні дизайнерські замітки з готовою грою, зазвичай буде багато суттєвих відмінностей. Зазвичай це результат процесу дизайну ігор, розробники називають Fail Faster :
- Придумайте грубу конструкцію
- Створіть простий прототип
- Пограйте з критичним мисленням і з’ясуйте, що з цим не працює
- Перегляньте свій дизайн
- Поверніться до другого етапу
Тож не бійтеся змінювати чи скорочувати функції, коли під час тестування ви зрозумієте, що насправді вони не такі веселі, як у вас в голові. Також будьте відкриті до пропозицій колективу. Більшість людей у галузі розвитку ігор вирішили приєднатися до цієї галузі, оскільки вони хочуть реалізувати власні ідеї ігор на практиці. Тож надання вашій команді певного творчого впливу може стати для них чудовим мотиватором. Але як хороший виробник, ви також зобов'язані сказати "Ні!" якщо ви думаєте, що ідея не спрацює або перевищить бюджет.
Я з нетерпінням чекаю на вашу гру.