Ръководство за тестване на настолни игри: Как да тествате баланса като професионалист

След 25 години разработване на Neutronium: Parallel Wars и провеждане на 12+ документирани сесии за тестване на игра, мога да ви кажа разликата между тестване на игра и професионално тестване на игра . Да помолите приятели да играят вашата игра не е тестване на играта. Това е общуване с вашата игра на масата. Професионалното тестване на игра е систематично валидиране на баланса — дефинирани показатели, тестване с една променлива, събиране на структурирани данни и дисциплината да се третира всяка сесия като експеримент, а не като опит.

Това ръководство описва как изглежда това на практика: как да настроите сесия, какво да измервате, как да идентифицирате специфични категории проблеми с баланса и — най-важното — кога да спрете тестването и да изпратите. Принципите важат за всяка сложна игра. Примерите идват от 47 механики и 13 нива на вселената на Neutronium: Parallel Wars, които осигуряват достатъчно сложност за стрес тестване на всяка методология, описана тук.

Защо повечето тестове за игра се провалят

Единствената най-често срещана грешка при тестването на играта: питането "забавно ли беше?" в края на сесията. „Забавление“ е твърде широко, за да бъде приложимо. Fun не може да ви каже кой механик е нарушил баланса. Fun не може да ви каже в кой момент от сесията ангажиментът е отпаднал. Забавлението е заключение, а не диагноза.

Вместо това измервайте специфични показатели: процент на победа на фракция, обръщане към първи конфликт, разлика в доходите при по средата на играта, дължина на сесията на фаза. Тези числа ви казват къде да търсите. „Забавление“ не ви казва нищо, което вече не сте подозирали.

Казус

The Nuclear Port Снежна топка — Вселена 7

Nuclear Port в Neutronium: Parallel Wars генерира експоненциален доход: 1 порт дава 2 Nn на рунд, 10 порта дават 220 Nn на рунд. В ранните сесии тестерите на игра описаха икономиката като „чувстваща се небалансирана“. Не е полезно. Корекцията изискваше измерване: каква беше действителната Nn разлика между лидера и последното място в края на Вселена 6?

Проследяването на

MEQA разкри съотношение между лидер и последен доход от 14:1 в сесия 7 — лидерът беше натрупал 6 порта, изоставащите играчи имаха 0. Това не е „небалансирано усещане“. Това е определен брой, който надвишава прага за контрол на качеството 5:1 и задейства задължителна промяна на дизайна. Без това измерване поправката щеше да е предположение. С него корекцията беше насочена: направете портовете разрушими по време на битка. Формулата на доходите остава непроменена. Проблемът е решен.

Основният провал на неструктурираното тестване на игра: без дефинирани показатели не можете да различите проблем с дизайна от адаптация на играч. Опитните играчи се адаптират към счупената механика — те изграждат стратегии около счупеността, спират да се оплакват от нея и я карат да изглежда като „начина, по който се играе играта“. Измерването разкрива какво крие поведението.

Преглед на рамката MEQA

За Neutronium: Parallel Wars методологията за систематично тестване на игра е MEQA Framework — структура с четири стълба, разработена в продължение на 25 години итерация. Всеки стълб отговаря на различна категория нужди от тестване:

M

Измеримост

Всяка сесия има дефинирани цифрови показатели, проследявани преди началото на сесията. Коефициенти на доходи, процент на печалба, брой територии, продължителност на сесията на фаза.Ако не можете да определите число за него, не можете да го тествате.

E

Ангажимент

Pacing, проследяван на ниво на вселена. Времето на фаза разкрива къде играчите се освобождават преди обратната връзка след играта. Прекъсванията на вниманието при по-младите играчи са измерими неуспехи при ангажиране.

Q

Контрол на качеството

Дефинирани прагове за преминаване/неуспех за всеки показател, зададени преди събирането на данни. Преминаването на прага предизвиква промяна в дизайна - премахване на субективността от "кога нещо е достатъчно счупено, за да се поправи?" въпрос.

A

Адаптивност

Метрики, проследявани в различни групи играчи: възрастови диапазони, нива на опит, брой играчи. Механика, балансирана за опитни възрастни, може катастрофално да се провали със смесени възрастови групи.

Пълната методология на MEQA Framework — включително специфичните показатели, използвани за Neutronium: Parallel Wars и QC праговата система — е документирана подробно в MEQA Framework: Доказана методология за тестване на настолна игра Баланс . Това ръководство се фокусира върху практическото приложение на ниво сесия.

Настройване на сесия за тестване на игра

Професионалните сесии за тестване на игра имат три фази: настройка преди сесията, наблюдение по време на сесията и структуриран дебриф след сесията. Всяка фаза има специфични изисквания, които повечето неофициални тестове за игра пропускат изцяло.

Предварителна сесия: Определете точно една механична промяна, която тествате. Запишете го, преди да пристигнат играчите. Ако не можете да заявите „днес ние тестваме дали превръщането на Nuclear Port в разрушими намалява съотношението на доходите лидер към последен под 5:1“ — не сте готови да проведете сесия. Хипотезата трябва да е конкретна и подлежаща на фалшификация. Запишете базовите показатели от предишната сесия за директно сравнение.

По време на сесия: Определете един наблюдател, който НЕ играе. Работата на наблюдателя е да записва: продължителност на сесията на фаза, време за вземане на решение на ход (средно), всякакви моменти на объркване или откъсване, състояние на победа/загуба за фракция за вселена. Наблюдателят не участва в играта, не обяснява правилата и не отговаря на въпроси — ако играчът има въпрос, това са данни. Запишете какво ги е объркало и защо.

Разбор след сесията: 15 минути максимум. Само структурирани въпроси — конкретни поведенчески запитвания, а не „Хареса ли ви?“ Вижте секцията с често задавани въпроси за точните въпроси, които да използвате.Събирайте писмени отговори, когато е възможно — устните отговори губят детайли и въвеждат социални пристрастия (играчите не са склонни да казват негативни неща директно на дизайнера).

Данни за събиране на всяка сесия без изключение:

IИдентифициране на проблеми с баланса

Проблемите с баланса попадат в пет категории, всяка с различен сигнал в данните:

Runaway лидер: Сигнал — водещият играч никога не е губил след Universe 5 в 3 от 4 сесии. Праг: ако лидерът спечели от позиция, която е заемал във Вселена 4 в повече от 70% от сесиите, играта ефективно приключва във Вселена 4. Проучете механиката на приходите и територията във Вселени 1–4.

Парализа на анализа: Сигнал — средното време за вземане на решение на ход се увеличава, тъй като вселените напредват по-бързо, отколкото изисква сложността на решението. 5-минутен среден ход във Вселена 3, превръщащ се в 20-минутен среден ход във Вселена 6 с добавени само 2 нови механики, предполага проблем с механичното взаимодействие, а не проблем със сложността. Проучете кои конкретни решения отнемат най-много време.

Доминиране на фракция: Сигнал — една фракция печели 60% или повече от сесиите в 5 или повече теста. Очакваният процент на печалба в балансирана игра с 4 фракции е приблизително 25%. При 60% фракцията не е просто по-добра — тя има структурно предимство, което другите фракции не могат да преодолеят с по-добра игра. Проучете уникалната механика на доминиращата фракция за непредвидени ефекти на взаимодействие.

Намаляване на ангажираността: Сигнал — играчите стават пасивни или видимо неангажирани в конкретна вселена. Наблюдаваното поведение: играчите проверяват телефоните, отместват поглед от дъската, питат "кога е моят ред?" Това са измерими събития. Запишете кога се случват и коя вселена е била в ход.

Проучване на казус — Доминиране на фракции

Iit Икономически дисбаланс във Вселената 6+

Iit, икономическата фракция, спечели 7 от 10 сесии във Вселена 6 и по-нови поради натрупването на доходи от Nuclear Port. Данните бяха ясни: 70% печалба, 4 пъти над очакваните 25% базова линия. Бяха тествани три корекции, по една на сесия, следвайки правилото за една променлива.

Тест 1: Намалете стойностите на доходите на Nuclear Port. Резултат — Процентът на печалби на Iit падна до 28%, в приемлив диапазон. Проблем: Играчите на Iit съобщиха, че фракцията се чувства „куха“ с намалена стойност на порта. Идентичността на икономиката беше унищожена. Връщане назад.

Тест 2: Ограничение на броя Nuclear Port на играч. Резултат — Iit процент на печалба 35%, по-близо до балансиран. Проблем: играта в края на играта загуби динамиката си на икономическа ескалация. Други фракции съобщават за по-малко интересни решения, когато Iit не ​​може да мащабира. Връщане назад.

Тест 3: Направете Nuclear Port разрушими по време на битка. Резултат — Iit процент на печалба 31%, в приемлив диапазон. Няма отрицателни ефекти върху други фракции. Формулата на пристанищния доход непроменена — икономическата идентичност се запазва.Корекцията е потвърдена.

Правилото за една променлива

Правилото за една променлива е най-важният принцип при тестването на баланса и най-често нарушаваният. Правилото: променете точно едно нещо между сесиите.

Причината е диагностичната яснота. Ако промените три механики и играта се подобри, не знаете коя промяна е отговорна. Може да сте коригирали един проблем и да сте създали два други, които все още не са се проявили. Може да сте коригирали симптом и да сте оставили първопричината на място. Не можете да знаете — защото сте променили три неща едновременно.

Приложено към Neutronium: Parallel Wars: когато Universe 7 се почувства „твърде бърз“ — сесиите протичаха по-кратко от очакваното и играчите се чувстваха прибързани — три възможни причини бяха изследвани в отделни сесии:

Без тестване на всяка промяна поотделно, прозрението на сесия C — проблемът с механичното групиране — би било невидимо. Комбинираната промяна на B+C може да е изглеждала като „добавянето на механика помогна“, когато действителната корекция пренареждаше това, което вече беше там.

Често срещана грешка: Провеждане на сесия, в която сте променили „само две малки неща“. Няма малки промени в игра с взаимозависими механики. Всяка промяна е потенциално променлива. Ангажирайте се с едно на сесия.

Тестване с групи със смесен опит

Най-трудното предизвикателство за балансиране в дизайна на настолните игри не е фракционният баланс или скалирането на приходите — това е да се гарантира, че опитните играчи не доминират тривиално над новите играчи в една и съща сесия. Повечето дизайнери на игри пренебрегват това изцяло и губят своето семейство и случайна аудитория.

За Neutronium: Parallel Wars стълбът на адаптивността MEQA проследява изрично процентите на печалба в сесии със смесен опит. Преди да се заеме с проблема, опитни играчи спечелиха 78% от сесиите със смесени групи — сериозен дисбаланс, който би попречил на новите играчи да се върнат за сесия 2.

Решението беше системата за хендикап Progress Journal: опитни играчи, които преди това са печелили вселена, започват с отрицателен Nn баланс, пропорционален на тяхното предимство в опита. Калибрирането идва от MEQA данни за сесията:

Изиграни сесии (опитен играч) Начален хендикап Процент на победи след хендикап (експ.плейър)
1–3 сесии−5 Nn54%
4–7 сесии−10 Nn52%
8+ сесии−15 Nn51%

Целта за процент на победи опитни срещу нови е 55–65%. Под 55% означава, че няма смислено изразяване на умения — опитните играчи нямат предимство от знанията си. Над 65% означава, че изживяването на новия играч е ефективно нарушено — те не могат да се състезават независимо от взетите решения.

IИдентифициране на пропуски в данните: проследявайте броя на сесиите за всеки играч заедно с данните за победи/загуби. Ако играч с 10 сесии печели 75% от игрите срещу играчи с 2 сесии, калибрирането на хендикапа се нуждае от корекция — или самите механики създават необратими предимства, които се натрупват твърде бързо.

„Скалата от 12 сесии“ в Neutronium: след като домакин играчите натрупаха 12+ сесии, играта стана недостъпна за нови играчи, които се присъединиха за първи път. Пропастта в знанията на механиците беше твърде голяма, за да се преодолее чрез нормална игра. Поправка: системата Progress Journal, която направи разликата в опита видима и приложи пропорционална корекция. Без данните, показващи конкретно пропастта от 12 сесии, този проблем щеше да изглежда като „новите играчи не се връщат“, а не „новите играчи в сесия 1 с домакини от 12 сесии имат 23% процент на победа.“

Кога да спрете тестването на игра

Една от най-често срещаните грешки при разработката на настолни игри е безкрайното тестване на играта — използването на „все още тестваме игра“ като причина да се избегне изпращането. Това е реакция на страх, облечена като строгост. В даден момент данните ви казват, че сте готови.

намаляване на връщанията test: ако три последователни сесии за тестване на игра не доведат до точки с данни за действие — нито един показател не премине прага на QC, не се записват нови събития на объркване, не се идентифицират спадове на ангажираността — вие сте достигнали насищане на теста за игра за текущото състояние на играта. Допълнителните сесии произвеждат потвърждение, а не откриване.

Критериите за готовност на кораба на

Neutronium: Parallel Wars са:

  1. Степента на печалба във всичките 4 фракции е в рамките на 10% от равните (цел: 25% всяка, приемлив диапазон: 22–28% на фракция)
  2. Резултатът за ангажираност остава над 4 от 5 във всички сесии във Вселени 1–6
  3. Няма записани объркващи събития в 3 последователни сесии във Вселени 1–3 (основната игра)
  4. Степен на печалба при смесен опит (опитен срещу нов) в рамките на 55–65% диапазон в 3 последователни сесии

Когато и четирите критерия са изпълнени в три последователни сесии, играта е в състояние на кораб. Не е перфектно — „перфектно“ не е смислено състояние за една игра. Състоянието на кораба означава, че данните вече не идентифицират подобрения, които биха променили изживяването на играча по измерим начин.

Често задавани въпроси

Колко тестови сесии са ви необходими, преди да публикувате настолна игра?
Минимум 10–15 сесии с различни групи за игра с ниска сложност. За сложни игри с множество фракции и дълбока механика, 30–50+ сесии са по-реалистични.Neutronium: Parallel Wars е имал 12+ документирани сесии за проверка на баланса — отделно от 25 години небрежна игра за разработка. Броят има по-малко значение от качеството: 12 структурирани сесии с дефинирани показатели произвеждат повече полезни данни от 100 неструктурирани сесии, в които сте попитали „забавно ли беше?“
Трябва ли дизайнерът да играе в тестове за игра?
No, за конкурентно тестване на баланса. Присъствието на дизайнера променя поведението на играча по два начина: играчите задават въпроси на правилата на дизайнера, вместо да записват объркващо събитие, и играчите модерират своята обратна връзка, за да избегнат да изглеждат критични. Провеждайте сесии само за наблюдатели за тестване на баланса - дизайнерът наблюдава, записва данни и не участва. Дизайнерът може да играе в случайни сесии за обратна връзка, но тези сесии не трябва да бъдат основният източник на данни за баланса.
Как се пишат добри въпроси за тестване на играта?
Избягвайте "Хареса ли ви това?" — твърде неясни и социално пристрастни към положителните отговори. Използвайте конкретни поведенчески въпроси: „В кой момент смятате, че стратегията ви вече не е жизнеспособна?“ разкрива кога механиката за наваксване се провали. „Кога решихте да преминете от експанзия към защита?“ разкрива динамиката на темпото и налягането. „Последствията от кое решение са най-неясни?“ идентифицира механика, която няма видима обратна връзка. Поведенческите въпроси разкриват проблеми с механиката; въпросите за предпочитанията разкриват проблеми с темата. Те са отделни категории и се нуждаят от отделни въпроси.
Какви инструменти използват професионалните дизайнери на игри за тестване на играта?
Tabletop Simulator за отдалечени сесии и управление на версии — той ви позволява да се върнете към предишни версии на играта, без да губите време за физически прототип. Google Таблици за проследяване на данни от сесии — създайте шаблон преди сесия 1 и попълвайте едни и същи колони всяка сесия. Хартиени прототипи (никога цифрови макети) за ранно физическо тестване — физическите токени разкриват ергономични проблеми, които дигиталните макети крият, включително скорост на работа с компоненти, видимост при условия на игра и усещане за цена на решение, когато физически ангажирате токени. Гласови записи на разбори след сесията за по-късен преглед - играчите често казват важни неща небрежно, които бележникът пропуска в момента.

Прочетете пълната MEQA рамка

Пълната методология на MEQA — включително прагове за QC, дефиниции на показатели и пълния казус Nuclear Port — е документирана в статията за MEQA Framework.

Прочетете MEQA Framework →