NINJA » Designuju získávání zkušeností

Designuju získávání zkušeností

Začal jsem designovat svůj vlastní systém. Teda ono to zní strašně vznešeně, ale nejde o nic přelomového: slepím svoje oblíbené mechanismy a hacknu je do podoby, která mi co nejlépe sedne. V podstatě se snažím o fantasy PbtA s neabstraktními mechanikami pro správu zdrojů vhodné pro sandboxové hry v předpřipravených modulech.

Primárně je to určené pro moje GMkování, ale věci, na kterými uvažuju by se mohli hodit i dalším, kdo ví? Sice nejsem žádný expert, amatér jsem ale zapálený.

Za co se bude levelovat?

Jedna z věci, kterou jsem začal řešit je získávání zkušeností. V obecné rovině chci odměňovat aktivity, které v rámci kampaně hodnotím jako „žádané“ a povedou hru vytyčeným směrem.

Za nabubřelým výrokem se skrývá jednoduchá úvaha: Většina hráčů chce levelovat/zlepšovat se, a tak budou podvědomě upřednostňovat aktivity, za které budou expy. Když budou za nestvůry, tak se bude bojovat. Když budou za zlaťáky, tak se budou z dungeonů kladkostrojem vytahovat zlaté sochy.

Milestony jako možnost shledávám lehce neuspokojivou – rád bych, aby měli hráči pocit, že je to v jejich rukou, a ne na dobré vůle vypravěče.

O čem ale chci, aby kampaň byla?

V první řadě o průzkumu. Radost z objevování nového a poznávání světa je sice odměnou sama o sobě, ale proč to trochu nepodpořit. Takže expy za objevování lokací.

Určitě chci, aby hráči měli sociální interakce s NPC a aby si s nimi budovali vztahy, kladné i záporné. To máme expy za zvýšení nebo snížení reputace u frakce/NPC.

A v neposlední řadě chci příběh. Tohle je ale hodně abstraktní. Původně jsem uvažoval, že dám expy pokaždé, když postavy ve větě něco změní, jenže to je v podstatě jen milník s jiným názvem. Jasně, můžu to rozhodování dát do rukou hráčů místo vypravěče a upřímně, v 95 % případů to bude stačit. Hráči jsou poctivky a chtějí mít ze hry dobrý pocit.

Pořád mi to ale tak nějak nesedělo. Navíc jsem začal hrát Ironsworn, ve kterém se mi líbí mechanika přísah. Přísaha je zde defacto přijetí úkolu s předem definovanou odměnou. Výhodou je jednoznačná mechanika pro získávání expů za mise. Přísahy navíc pomáhají směřovat postavy ve volném světě a dost napomáhají tomu, aby se hra nerozplizla do tisíce směrů. Dám tedy do hry expy za questy.

To máme tři způsoby, jak získávat zkušenosti a myslím, že jsem tím pokryl všechny aspekty hry, které chci takto mechanicky podporovat.

Za co se budou expy utrácet?

Mám jasnou představu, jak bude vypadat tvorba postavy. K dispozici bude do začátku cca 15 talentů (postupně budu vytvářet další) a každý talent bude obsahovat x schopností, rozdělených na základní a pokročilé.

Hráči si do začátku vyberou jeden rasový a dva nerasové talenty. Za expy pak budou nakupovat jednotlivé schopnosti a případně odemykat nové talenty. Základní schopnost bude nejlevnější, nový talent nejdražší.

Mimochodem nelíbí se mi úplně termín talent. Ironsworn používá slovo asset, jenže to se mi nelíbí taky, a navíc je anglicky, takže hledám alternativu. Zatím vysbírám mezi talent, talentový strom, cesta, ale budu rád za každý další návrh.

A teď matematika

Přichází ta složitá část. Všemu je třeba přiřadit konkrétní čísla, což je docela pruda, jenže když to odbudu, tak se může celá hra snadno rozbít. Po debatách na discordu jsem nakonec našel metodu, jak si to aspoň odhadem do začátku namodelovat.

Finální síla postavy

Nejprve si určím, kolik chci, aby hráči získali schopností během kampaně a jak dlouhá taková kampaň bude.

  • 1 nový talent
  • 10 základních schopností
  • 8 pokročilých schopností
  • 20 sezení na kampaň

Tohle zaručuje poměrně stálý proces zlepšování postavy, která bude na konci patřičně silná, a přitom by ještě (snad) neměl být problém s tím, že se pro ni těžko vymýšlejí adekvátní překážky. To ale bude dost záviset i na designu schopností, který by měl směřovat hodně do šířky.

Množství získaných expů

A teď je třeba si určit, jak často budou postavy plnit podmínky pro získání expů:

  • Nová lokace: 2x za sezení
  • Reputace u frakce: co 3 sezení
  • Splněný quest: každé 1–5 sezení (dle náročnosti questu)

Co teď s tím?

Jedno sezení = 2x lokace + 1/3 reputace + základní quest

20 sezení = 1 talent + 10 základních + 8 pokročilých 

Mám dvě rovnice o sedmi neznámých. To nevypadá dobře. Pár se jich dá ale snadno upravit: jak budu prioritizovat jednotlivé složky získávaní expů? Co je pro mě nejdůležitější? Asi je vnímám jako sobě rovné. To pak ale znamená následující:

2 lokace = 1/3 reputace = 1 základní quest (ZQ)

Jedno sezení tím pádem generuje 3ZQ expů, 20 sezení pak 60ZQ. Výsledkem je rovnice:

60ZQ = 1 talent +10 základních + 8 pokročilých

Ted je třeba si určit vztah mezi schopnostmi a talenty, a to už se dostáváme do oblasti vyšší dívčí a je čas na přehlednou excelovou tabulku. Navíc pokud si teď udělám tabulku, tak pak při testování stačí ladit jednotlivé proměnné a výsledek se mi bude generovat sám.

Jedno sezeníVáhabXPXPZaokrouhlení
Questy1110,8166670,66
Lokace210,50,4083330,33
Reputace0,333333333132,452,33
KampaňCena v ZSbXPXPZaokrouhlení
Základ1012,4489822
Pokročilé81,53,67346933
Talent12,56,12244955
Délka kampaně:20
Počet ZQ exp za kampaň60
Získaných ZS za kampaň24,5
Záskaných ZS za sezení 1,225
Počet ZQ exp za sezení3
jedno ZS je rovno2,44898
bXP to XP0,816667

Ok, co jsem z těchto tabulek zjistil? Že mi vyšly zběsilá desetinná čísla a budu muset zaokrouhlovat. Jinak jde ale o poměrné jasnou a přehlednou odpověď na to, jak odměňovat XP za tu kterou činnost.

Zaokrouhlovat budu na třetiny XP – využiju k tomu systém „ticků“, tedy čárek. Jakmile hráč nakreslí do políčka třetí čárku, tak je zaplněno a jedná se o celou zkušenost. A políčka navíc budou mít pěkně tématicky tvar expů. Tady je grafické znázornění:

Výsledek dnešního cvičení?

Do začátku nastavím následující hodnoty:

  • Objevení lokace: +1 tick
  • Změna reputace: +7 ticků
  • Dokončený quest: +2-10 ticků dle obtížnosti (cca 2x počet sezení na splnění)
  • Základní schopnost: 2xp
  • Pokročilá schopnost: 3xp
  • Nový talent: 5xp

Trochu jsem podhodnotil odměny, myslím si totiž, že souběžné plnění questů to nakonec ještě trochu posune nahoru. Pokud se mýlím, tak to ale nebude zas tak těžké poštelovat.

Tak a mám hotovo, co si o mém přístupu a nasazených hodnotách myslíte?

PS: Pokud byste si chtěli pohrát s mojí tabulkou, tak tady je ke stažení. Do políček s podkladem se zadávají hodnoty a ostatní se už dopočítají samy

Sdílení je láska!

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *