В цілому інформатики є моделювання "мов" (читайте: стандартизовані методи діагностування), такі як UML 1 , 2 , в базах даних є такі речі, як ERD 3 , у бізнесі є інші типи, такі як BPMN 4 , 5 . Чи є щось подібне, що є специфічним для дизайну гри?
В цілому інформатики є моделювання "мов" (читайте: стандартизовані методи діагностування), такі як UML 1 , 2 , в базах даних є такі речі, як ERD 3 , у бізнесі є інші типи, такі як BPMN 4 , 5 . Чи є щось подібне, що є специфічним для дизайну гри?
Відповіді:
Немає галузевого стандарту, але більшість гучних студій все ж створюють ігровий дизайн-документ.
Зрештою, розробка ігор охоплює досить велику кількість полів, тому часто буде поєднання раскадровки, UML для сторони програмування, сценарій діалогу тощо.
Це було сказано, що я зіткнувся з "мовою моделювання" номер один: діаграми потоків.
Але це навряд чи специфічно для ігрового дизайну!
Однією з актуальних моделей, про які я знаю в ігровому дизайні, є рамки MDA. Це найближче до вашого питання, яке я можу придумати, оскільки MDA дає вам посилання на думку та розмову (таким чином, про мову). І ви можете візуалізувати це на діаграмі, якщо це необхідно.
В цьому документі Hunicke et al. Дало належне визначення , і я коротко опишу нижче.
У механіці MDA - це те, що ви визначаєте в грі як дизайнера. Прикладом механіки може бути: "Таймер починається з 60 і відраховується по одній щосекунді. Якщо він досягне нуля, гра закінчена".
Динамічний описує реальну поведінку механіка. Або іншими словами: вплив механіка на вашу гру. Механік таймеру додасть вашій грі динаміки тиску в часі .
В естетиці з гри описує відчуття і Габаритні тип ігор в грі. 8 основних видів естетики:
Естетика, породжена таймером, є викликом, тому що часовий тиск є перешкодою. Зауважте, що при необхідності можна додати будь-яку нову (суб) естетику.
MDA дозволяє міркувати про ваш ігровий дизайн знизу вгору і згори вниз. Якщо у вашій грі є якась естетика, яка, на вашу думку, недостатньо сильно представлена, ви можете додати більше механіки для її підтримки. Ви також можете моделювати свою гру на схемі, використовуючи MDA, з'єднуючи механіку, яка підтримує певну динаміку тощо.
Я дізнався про це в курсі ігрового дизайну, але ви, ймовірно, можете знайти ще одне читання у мережі. Я сподіваюся, що це те, що ви шукали, удачі!