Hrajete hru Vietcong 2 a těíte se na chvíli a se z hodnosti vojína vyplháte do hodnosti generála? Je tu problém ... zdá se, e čekáte zbytečně. ádné povyování se nekoná .... tedy alespoň zatím ne
Systém povyování byl jednou ze zajímavých novinek představených ve hře Vietcong 2, který dle svého konceptu má odměňovat hráče tím, e čím déle hru hrají, tím více bodů
získávají a na základě toho jsou jim pak udělovány hodnosti. Hodnost je pak automaticky napsaná před jménem, take hráč který je ve hře nový, vdy pozná s kým má tu čest.
Současná realita je ta, e nikdo z hráčů před svým jménem jinou hodnost ne PVT zatím neviděl (kromě demoverze). Několik lidí si toho ji vimlo, ale protoe přesnou funkci povyování nikdo z veřejnosti nezná, o příčině se vedou pouze dohady.
Jeliko jsem byl do systému povyování v jisté míře zapleten a příčinu aktuálního stavu znám, cítím, e by bylo velmi dobré abych zde celou věc osvětlil a řekl o tzv. systému povyování věci, které dosud nebyly zveřejněny a nikdo z hráčů je ani netuí, protoe v ádné dosavadní recenzi o nich nebyla ani zmínka.
Moná si vzpomínáte, e v různých preview na hru se ji od začátku objevovala
věta, e dosaená hodnost se ukládá na centrální server podobně jako u
Battlefield 2. Battlefield 2 je ovem hra obsahující mnohem více, ne jen evidenci hodností - hra má v sobě zabudován obsáhlý systém herních statistik, kde na centrální server se ukládají dosaené herní výsledky a výkony
kadého hráče. Můete si tedy prohlíet jakou máte úspěnost v boji, jak
vám jde zacházení s různými zbraněmi, jak jste prospění vaemu týmu,
můete se porovnávat s jinými hráči - je to zkrátka poměrně atraktivní věc, na kterou kadý
recenzent Battlefield 2 pěl chválu ...
Doposud vak nikdo netuí, e něco takového (a troufám si říci, ře i v nìkterých aspektech
mnohem rozáhlejího) je ji od samého začátku integrováno
i do hry Vietcong 2. Systém hráčských hodností je toti pouze jednou z nepřeberného
počtu veličin evidovaných v zabudovaných herních statistikách Vietcongu 2.
Moná je vám divné, proč o tomto systému tedy nikdo neví a proč hráči nemají monost se na své statistické výsledky podívat?
Odpověď je prostá: Tento systém byl sice do hry integrován, ale nebyl nikdy sputěn.
Nicméně odpověď na otázku proč tento systém nebyl sputěn je poměrně bizarní: Vydavatel hry (2K games) si
u tvůrců hry sice tento systém objednal, schválil ho a nechal provést validační testy zdrojových skriptů které se starají jak o generování statistik, tak o generování webového výstupu pro hráče, ale ji se nemá k tomu, aby objednal hosting tohoto systému v GameSpy,
na jejich platformě jsou (jako v případě BF2) statistiky vybudovány. Tento poslední, nicméně zásadní krůček je příčinou toho, e vechny hráčské výsledky které herní server na centrální server posílá, jsou místo toho aby byly zpracovány, jednodue ztraceny.
Z tohoto důvodu není následně moné u hráčů evidovat ani dosaenou hodnost, a proto ve hře nepotkáte vyí ari ne vojína. Je velmi smutné, e celý systém byl dokončen a schválen několik týdnů před vydáním hry a od té doby se čeká ji jen na onen poslední krok, který stále ze strany vydavatele nepřichází.
Vlastně se dá říci, e člověk který si hru koupí, ji vinou vydavatele dostane (proti vůli autorů herního titulu) nekompletní.
Vzhledem k tomu, e statistický systém ve hře (dle mého osobního názoru) asi nikdy aktivován nebude, myslím, e by bylo dobré hráčům alespoň tuto skrytou část hry ukázat. Jako autor algoritmu starajícího se o generování vech statistických údajů a skriptů generujících webový výstup ze statistik, věřím e na to mám právo, i kdy tyto informace teoreticky stále jetě mohou podléhat NDA.
Protoe je obtíné popsat celý systém najednou tak, aby si člověk udělal představu o jeho rozsahu, bude jistě správné postupně popsat jednotlivé sekce do kterých byl statistický systém rozčleněn ve webovém výstupu.
Na začátek řeknu něco o úvaze, která vedla vytvoření systému statistik do takové podoby, do které byl nakonec vytvořen:
Primární ideou tvůrců hry bylo dát Vietcongu 2 detailní statistiky orientované na hráče tak, aby si kadý mohl prohlédnout svůj výkon ve hře nejen z hlediska dosaeného skóre, popřípadě jiné absolutní míry odráející výkonnost hráče ve hře, ale aby byl schopen například zjistit i své schopnosti při zacházení s jednotlivými zbraněmi,
na jednotlivých mapách, při různých herních typech (tedy i v různých herních situacích), aby si kdokoliv mohl udělat představu o hráčových skutečných preferencích týkajících se jak zbraní tak herních povolání, map, herních módů, nebo dokonce i stran za které hráč hraje - a to ve nikoliv pouze za celou dobu hraní dohromady, ale i v průběhu posledního měsíce, týdne, aktuálního dne nebo dokonce předchozího dne a několika uplynulých her.
I kdy je to poměrně překvapivé, ve statistickém systému je evidováno
v průměru 9000 informací na kadého hráče, z nich je následnì
generován zhruba 2,5 násobek informací zobrazitelných na webu. Je tedy nasnadě,
e takovéto mnoství informací musí být logicky členěno do meních tématicky
zaměřených sekcí, aby hráč nebyl informacemi přehlcen a neztratil v nich
orientaci. Mým původním záměrem bylo vytvoření dvou verzí statistického
webu, kde první by prezentovala pouze zjednoduené (velmi syntetické) informace
a druhá, kterou by si uivatel mohl volitelně v nastavení zapnout by
mu umonila procházet i ty nejmení detaily.
Bohuel prostředí na něm bylo nutno statistický web hostovat má silná omezení, která mne vedla k vytvoření pouze
jediné verze statistického webového rozhraní, poskytujícího přístup jak k informacím syntetickým, tak k informacím detailním.
Samotný web zpřístupňující statistické informace hráčům byl z hlediska povahy dat rozdělen do dvou částí. Jedna část zprostředkovávala přístup ke statistickým výsledkům zahrnujícím vechny hráče jako celek, druhá část zprostředkovávala statistické výsledky kadého jednotlivého hráče.
Popis vytvořených statistik:
Část první - statistiky orientované na hráče co by jednotlivce:
Protoe mnoství informací které bylo ke kadému hráči k
dispozici je enormní, statistiky byly rozděleny do následujících kategorií:
1) Souhrnné informace o hráči: V první části stránky byly uvedeny základní informace o hráčově poslední hře - kdy hrál, na kterém serveru hrál, jakou mapu a herní mód hrál, jak dlouho hrál, jaké měl skóre, kolik kills, deaths, kolik mu bylo za danou hru přiděleno bodů ze kterých se počítala hráčova hodnost.
Z celkových výsledků za dané časové období byly na stránce k dispozici, je mono jmenovat například celkové i maximální skóre, počet kills, deaths, poměr kills/deaths, nebo počet teamkillů ve hře. Dále zde byla uvedena hráčova aktuální hodnost i počtu bodů, které musí získat pro dosaení následující hodnosti.
Pro přehled o čase stráveném ve hře byly k dispozici údaje o počtu odehraných hodin, počet odehraných kol, průměrná doba jedné hry, na kolik procent hráč preferoval hraní ve Vietnam módu a dokonce i doba odehraná za US nebo VC stranu, nebo i bez ohledu na stranu v případě DM nebo Coop módu.
Nemalý prostor byl věnován i přehledu úspěnosti střelby daného hráče (za vechny zbraně dohromady) - hráč měl monost zjistit kolik ran vystřelil a kolik z vystřelených ran zasáhlo nepřítele. Stejně tak byla počítána i úspěnost zásahu - tedy kolik střel musel daný hráč vynaloit na 1 úspěný kill nepřítele. Na druhou stranu byly evidovány i zásahy hráče nepřítelem a vypočítávána například i schopnost hráče přeívat obrené zásahy.
Jako bonus si mohl kadý hráč prohlédnout přehled vzdáleností, jen ve hře urazil - a to jak pěky, tak pomocí vozidla na místě řidiče, i pasaéra. Aby to bylo jetě trochu zajímavějí, pohyb pěky byl rozpitván do různých detailů, jakými byla například vzdálenost kterou hráč urazil prostou chůzí, v běhu, v podřepu, při plazení nebo dokonce při míření i bez míření.
Vechny informace obsaené ve statistikách byly navíc zobrazitelné
v 5-ti časových úsecích: celkově (tedy za celou dobu co hráč hraje), za
poslední měsíc, za poslední týden, za předchozí den a za aktuální den. Přepínání
mezi jednotlivými časovými úseky bylo realizováno pomocí menu, které umonilo
hráči rychle porovnávat své výkony za dané časové období přímo v aktivní
kategorii.
2) Informace váící se k herním výsledům na jednotlivých mapách V této kategorii byly k dispozici herní výsledky v prakticky stejné struktuře jako v kategorii souhrnných informací, nicméně zde se tyto údaje vázaly na kadou konkrétní mapu, kterou hráč v daném časovém období hrál. Bylo tedy moné zjistit, na kterých mapách je konkrétní hráč úspěný, a popřípadě tyto výsledky porovnávat s jinými hráči.
Protoe na kadé z map je mono hrát více herních módů, jen se od sebe lií svojí herní povahou a dosaené výsledky na nich nejsou rovnocenné, u kadé z map byla k dispozici monost otevřít si podkategorii s detaily věnované výsledkům ze vech herních módů, které hráč na dané mapě hrál
3) Informace váící se ke zbraním Vietcong 2 umoňuje poměrně detailně sledovat pouívání jednotlivých zbraní hráčem. Proto v kategorii zbraní byly vytvořeny dvě základní podkategorie dávající poměrně dobrý přehled jak o hráčových preferencích vůči jednotlivým zbraním, tak o hráčově umění s nimi zacházet.
V první podkategii byl uveden seznam zbraní, které hráč v daném časovém období ve hře pouíval. U kadé ze zbraní bylo uvedeno kolik času hráč s danou zbraní strávil a které zbraně nejvíce preferuje.
Druhá podkategorie byla věnována úspěnosti pouívání dané zbraně hráčem. K dispozici byl přehled o mnoství střel vystřelených z kadé zbraně, počtu úspěných zásahů a návazně i o efektivitě střelby. To ve bylo jetě rozděleno do variant střelby bez míření a střelby s pouitím mířidel zbraně.
4) Informace váící se k herním povoláním Tato kategorie byla věnována přehledu herních povolání, které hráč v průběhu hry vyuíval. Protoe na herních serverech můe být zapnut systém odemykání herních povolání podle dosaeného skóre, tato evidence byla navíc rozdělena jak pro případ zapnutého, tak pro případ vypnutého systému odemykání. U kadého hráče tedy mohly být jednodue vyjádřeny jeho skutečné preference vůči jednotlivým herním povoláním.
5) Přehled výsledků v posledních 10 hrách Zde si kadý hráč mohl prohlédnout základní záznamy z uplynulých 10-ti odehraných her. Bylo tedy mono zjistit, na kterých serverech hráč hrál, v jakém čase, jak dlouho, jakou mapu, herní mód, k dispozici byl jednoduchý přehled o dosaeném skóre a například i o efektivitě hráčovy střelby.
6) Porovnání výsledků hráče s nejlepími hráči Při tak velkém mnoství údajů jen statistiky o hráči nabízí je problematické provádět jakékoliv exaktní srovnávání, protoe to je závislé spíe na osobních peferencích vůči jednotlivých výkonovým parametrům. Hlavní mylenkou této kategorie tedy bylo zvolit několik základních parametrů, které by se porovnávaly s hráči, jen dosáhli v daném časovém období nejlepího výsledku.
Srovnávání bylo navíc rozčleněno do několika úrovní detailů. V té nejvyí úrovni si hráč mohl s nejlepími hráči porovnat své celkové i maximální skóre, celkový a maximální počet kills, odehranou dobu, nebo dosaený počet hodnostních bodů za hru jako celek. V dalí úrovni mohl tyto parametry porovnávat zvlá» pro kadou mapu a dokonce i pro kadý z herních módů, který na dané mapě v daném časovém období hrál.
Pro jednoduchost bylo porovnávání vyjádřeno sloupcovými grafy.
7) Hráčský profil V poslední kategorii statistik váících se ke konkrétnímu hráči byly k dispozici detaily obsahující jak verzi hry, kterou hráč hraje, tak například informace kdy poprvé a kdy naposledy hru hrál. Hlavním cílem zde vak bylo vytvořit jakýsi průřez hráčovy herní kariéry ve formě tabulky se záznamy o postupech přes jednotlivé hodnosti včetně přehledu počtu hodnostních bodů, kterých hráč jetě musí dosáhnout, aby získal konkrétní hodnost.
Samotná úroveň postupu byla pro snazí vizualizaci vyjádřena i sloupcovým grafem.
Jako malá zajímavost zde byly umístěny i ikonky s obličejem postavy, za kterou hráč aktuálně ve hře hraje - jak pro US, tak pro VC stranu. Tyto ikonky se měnily v závislosti na aktuálním hráčově nastavení ve hře.
Dále se podíváme na část orientovanou na výsledky jako celek od vech hráčů:
Na okraj bych zde mohl zmínit jetě hlavní stránku, která byla určena pro vyhledávání jednotlivých hráčů dle jejich nicku nebo ID čísla. Obsahovala i přehled 10-ti nejlepích hráčů dne.
Část druhá - statistiky orientované na vechny hráče jako celek:
Oblast souhrnných statistik byla rozdělena do následujících kategorií:
1) ebříčky 100 nejlepích hráčů dle vybraných kritérií Jak ji bylo zmíněno výe, je obtíné definovat nějakou univerzální míru hodnocení hráče. Proto hráči byli hodnoceni zvlá» dle následujících parametrů: Počet hodnostních bodů, celkové skóre, celkový počet kills, maximální dosaené skóre v jedné hře, maximální počet dosaených kills v jedné hře a odehraný čas.
Na základě těchto parametrů byla vytvořena skupina ebříčů 100 nejlepích hráčů pro kadý z uvedených parametrů. Tyto ebříčky byly navíc k dispozici zvlá» pro kadé z 5-ti časových období.
2) Přehled oblíbenosti jednotlivých map a herních módů
Protoe mnoho hráčů mezi sebou vede diskuse o tom která mapa nebo herní
mód je nejlepí a nejvíce hraný, byl v této kategorii vytvořen přehled
vech map a herních módů s informacemi o celkovém odehraném čase.
Odehraný čas kadé mapy byl procentuelně porovnáván s mapou, na které
odehráli hráči v daném časovém období nejvíce času. Preference hráčů vůči
jednotlivým herních módů na kadé z uvedených map byla jednodue
vizualizována koláčovým grafem.
Jako malý bonus byla jetě přidána tabulka se jménem hráče který
na dané mapě nebo v daném módu dosáhl nejlepího scóre nebo kills.
V základní verzi zde byla vedena evidence základních map ze hry, nicméně
systém byl navren aby byl schopen sledovat informace jetě o cca
50-ti vybraných uivatelských, nebo bonusových mapách.
Obsáhlejí přehled výsledků hráčů na dané mapě vak byl k dispozici v podkategorii věnované skupiněebříčků s 10-ti nejlepími hráči dle
dosaeného celkového skóre, celkového počtu kills, maximálního dosaeného skóre v jedné hře, maximálního počtu dosaených kills v jedné hře a odehraného času. Tytoebříčky byly uvedeny zvlá» pro mapu jako celek a zvlá» pro jednotlivé herní módy na dané mapě. Vechnyebříčky samozřejmě existovaly v provedení pro kadé z 5-ti časových období.
3) Přehled preferencí herních povolání Provedení této kategorie odpovídalo ji výe popisované verzi určené konkrétnímu hráči. Hlavním přínosem byl přehled o skutečné oblibě jednotlivých povolání ve hře z dostatečně velkého vzorku dat.
4) Přehled preferencí pouívání jednotlivých zbraní a jejich efektivita Stejně jako v předchozím případě, tato kategorie byla identická s ji dříve popisovanou variantou pro konkrétního hráče. Nicméně vzhledem k velkému statistickému vzorku který je v tomto případě k dispozici,
je mono si udělat obrázek o nejvíce preferovaných zbraních hráči, o jejich přesnosti a účinnosti, popřípadě vyváení oproti ostatním zbraním.
5) Grafy ukazující návtěvnost hry v daném týdnu V této kategorii byly zobrazeny grafy s návtěvností hry v závislosti na denní době. V horní části stránky byl umístěn graf zobrazující návtěvnost hry v aktuálním dni. Počet hráčů byl do grafu zanáen v intervalovém rozliení 10-ti minut.
Následující grafy ukazují návtěvnost hry za předchozí dny v rozliení 30-ti minut. Do budoucna zde měl být doplněn i graf s vývojem návtěvnosti za jednotlivé měsíce, popřípadě roky.
Na uvedeném obrázku je vidět záznam z období betatestu - tehdy se do hry připojovalo vdy jen několik lidí, informace v grafech jsou tedy pouze ilustrativní.
Tato poslední kategorie uzavírá náhled na multiplayerové statistiky hry Vietcong 2.
Dělat statistiky do multiplayerových her je dnes poměrně moderní trend, nicméně větina herních titulů se omezuje pouze na sledování několika základních parametrů.
V tomto případě bylo záměrem autorů si trochu vyhrát a potenciál herních statistik vyuít co nejvíce (co se jistě povedlo).
Na závěr bych řekl, e je nepochybně velká koda ochudit hráče o monost
prohlíet své průběné herní výsledky, popřípadě o monosti
srovnávání jednotlivých hráčů mezi sebou. O to smutnějí je, e
toto ochuzení způsobí paradoxně sám vydavatel, jeho primárním zájmem
má být hru co nejvíce podporovat.
Mě samotnému je pak líto času jak svého, tak lidí z Pterodonu, protoe čas
který jsme do vytvoření statistického systému zbytečně investovali, mohl
být vyuit jinak.
Na konec bych jetě rád uvedl seznam lidí, kteří za vytvořením statistického systému
pro VC2 stáli:
- SKID - backend script, statistický web
- Erik - implementace statistik do hry
- CyberKiller - webová grafika
- Latimerius - implementace do netkódu
- a samozřejmě dalí lidé z Pterodonu
SKID
Cannot show latest 5 posts from forum - forum has been probably shut down.