Articles

MaxCam – Doplňky – World of Warcraft

A blue řekl toto před 7 hodinami
Game Designer 1041 příspěvků
před 7 hodinami
Podrobně jsme sledovali diskusi o změnách kamery ve verzi 7.0.3 a zejména zpětnou vazbu týkající se konkrétních zdrojů vizuálního a fyzického nepohodlí. Nedávno jsme vydali opravu klienta, která řešila řadu problémů s kamerou souvisejících s mountem, a připravujeme další aktualizaci, která řeší zkreslení obrazovky/FOV v důsledku doplňků, které mění viewport. Mnoho vývojářů v týmu WoW je citlivých na různé formy pohybové a simulační nevolnosti a je to problém, na kterém nám velmi záleží. Poslední věc, kterou bychom chtěli, je, aby se někdo, kdo má hru rád, cítil neschopen si ji užít kvůli fyzickému nepohodlí.
Omezení maximální vzdálenosti zoomu řízeného CVarem bylo samozřejmě hlavním předmětem komunitních i našich interních diskusí. Můj původní příspěvek v této věci nebyl tak jasný, jak by mohl být, pokud jde o naše motivace k této změně na prvním místě. Kladl příliš velký důraz na „konkurenční výhodu“ ve smyslu rovných podmínek, zatímco hlavní obava, kterou jsem se snažil vyjádřit, spočívala v tom, že „ať je maximální povolená vzdálenost jakákoli, právě tu budou konkurenční hráči používat, aby maximalizovali výkon, a to i na úkor celkového vzhledu hry“. To by nemělo být nijak strašně kontroverzní tvrzení: Když se snažíte vyhnout vlnám Fel Outpouring na Kormroku v Hellfire Citadel, čím dále můžete zoomovat, tím dříve uvidíte, kdy se k vám blíží; proč byste nezoomovali co nejvíce? (Důsledek: V průběhu práce na Legii a snahy o zlepšení celkového vzhledu a dojmu z boje, schopností tříd a způsobů interakce hráčů se světem jsme zhodnotili všechny aspekty tohoto zážitku, včetně kamery. World of Warcraft je avatarem řízené RPG s otevřeným světem, které hráče staví do role hrdiny, jenž prožívá dobrodružství napříč Azerothem, avšak s dřívějším maximálním přiblížením na konzolích by tento hrdina běžně zabíral méně prostoru na obrazovce než postavy v izometrických hrách, jako je Diablo nebo Heroes, nebo dokonce mnohé jednotky Starcraftu 2. Při této úrovni přiblížení se ztrácejí detaily vaší postavy a mizí detaily světa. Hra je nakonec navržena tak, aby ji bylo možné prožít s rozsahem přiblížení kamery, který je k dispozici ve výchozím uživatelském rozhraní.
To ovšem neznamená, že se nám občas nedaří vytvořit celkový zážitek, který by byl při těchto úrovních přiblížení plynulý a bez frustrace. Když tank nevidí kolem bosse, jako je Archimonde, aby věděl, kde jsou příchozí démoni, aby je mohl zahnat do kouta, není to samozřejmě ideální. Je toho hodně, co můžeme udělat, aby se nám měřítko WoW nevymklo z rukou, stejně jako vylepšení uživatelského rozhraní a kamery pro zážitek z boje s obrovskými monstry, a budeme věnovat velkou pozornost zpětné vazbě v tomto směru při přechodu na Legion.
Měli jsme v úmyslu omezit zoom kamery ovládaný konzolí velmi brzy v betě Legionu, což by nám před vydáním Legionu ponechalo mnoho měsíců na to, abychom vylepšili hratelnost a zpětnou vazbu, která z této změny vyplynula. Kvůli nedopatření (jeden způsob přepisu jsme omezili, ale druhý ne) však změna řádně proběhla až na samém konci vývojového cyklu. Od té doby jsme se od mnoha hráčů dozvěděli, že se spoléhali na zvětšení přiblížení kamery, aby se vypořádali s řadou citlivých míst, od pohybové nevolnosti až po bolesti hlavy z efektů kouzel.
Nejnověji řada hráčů ohlásila určitou úlevu díky použití nového doplňku, který jim umožňuje obejít všechna omezení vzdálenosti přiblížení. Tento doplněk využívá chybu, která již nějakou dobu existovala, ale zůstala nepovšimnuta (předání záporné hodnoty do funkce). V nadcházející opravě tuto chybu opravíme, a tím způsobíme, že tento doplněk (a jemu podobné) bude respektovat standardní limity kamery.
V téže opravě však také zvýšíme pevný limit přiblížení kamery na střední hodnotu mezi tím, co bylo možné před verzí 7.0, a tím, co je možné pomocí možností rozhraní ve hře. Tento zvýšený limit umožní zkušeným uživatelům opět zvětšit vzdálenost kamery pomocí konzolového příkazu, pokud si to budou přát. Při volbě nového maxima jsme vycházeli z hlášení hráčů ohledně toho, jaká vzdálenost přiblížení jim ulehčuje nepříjemné pocity. Nakonec bychom raději řešili základní problémy, než abychom se spoléhali na to, že zvýšením zoomu tyto problémy zamaskujeme, ale nyní, když je patch 7.0.3 na světě a my nemůžeme pořádně zopakovat, jaké změny by byly potřeba, je lepší znovu nalepit náplast, než nechat otevřenou ránu.
Těšíme se na vaši zpětnou vazbu, jakmile budou tyto změny na světě. Chceme i nadále pracovat na zlepšení čitelnosti, použitelnosti a přístupnosti naší hry z vizuálního hlediska, včetně funkčnosti kamery, a zpětná vazba a diskuse komunity jsou při řešení takovéto z podstaty subjektivní oblasti neocenitelné.