Nedávno jsem si přečetl článek Killjoy: How Inconsequential Death Took the Fun out of Virtual Life na Escapistu. To mi dalo podnět k přemýšlení: jak by smrt postav měla být zpracována do hry? V druhé části se zamyslím nad tím, jestli by vůbec měl existovat trest za neúspěch a potom se pokusím vymyslet ideální Save & Load systém.
Měl by hráč být nějak penalizován za smrt? Podle měl ano, protože to hře dodá napětí. Tento trest by však neměl být přehnaně veliký, jako třeba v Diablu, protože by to v určitých případech mohlo vést k tomu, že by hráč těsně před smrtí zmáčkl Alt + F4 a radši zopakoval velkou oblast, než aby strpěl moc velký trest. Ideální typ trestu je podle mě peněžní nebo zkušenostní, protože to jsou na rozdíl třeba od vlastností hodnoty, které jdou ve hře nabýt. Smrt by tím pádem prakticky znamenala, že hráč musí udělat o nějaký ten vedlejší quest navíc, aby stornoval vliv smrti. Podle mě je to dobré řešení, protože plnění side questů je na rozdíl od opakování jedné oblasti zábavné.
Abychom však hráče mohli za smrt nějak penalizovat, tak první musíme zajistit, že pokaždé, když jeho postava zemře, tak to byla jeho chyba. To u mnohých her bohužel vůbec není samozřejmostí, ať už kvůli špatnému ovládání, kameře, AI, interfacu a jiných. Aby bylo trestání hráče za smrt spravedlivé, tyto prvky by musely být zvládnuty na jedničku.
Měl by hráč mít možnost po smrti hru načíst? Podle mého názoru ne, protože načtení znamená zrušení trestu, který hráč získal za svůj neúspěch.
Jak by tedy měl fungovat systém ukládání? Podle mě zcela jednoduše – bylo by jedno tlačítko Save & Quit a hra by se měla rychle uložit při zmáčknutí Alt+F4 (Diablo II je důkazem toho, že to jde). Kromě toho by měl být checkpointy tak jednou za hodinu hraní, v případě že třeba dojde baterie na notebooku. Ideální by samozřejmě bylo, kdyby se hra mohla uložit těsně před tím, než se tohle stane; nejsem si však jistý, jestli je tohle technicky možné. Když by postava zemřela, dostala by finanční či zkušenostní postih a ocitla by se před bitvou.
Tato varianta bohužel opomíjí fakt, že hráči si ve virtuálním světě chtějí prostě pohrát, ať už je to štvaní na sebe městkou gardu, skoky z hor nebo třeba zkoušet okrást nějakou významnou osobnost. Napadá mě celá řada divokých a složitých systémů, jak to hráči dovolit, ale ty by v praxi nemohly fungovat. Nejlepší řešení by asi bylo, že by šlo kdekoliv zahájit něco jako Free Play. Hra by se uložila a hráč by měl omezenou dobu, klidně třeba 60 min, na pobíhání a blbnutí. Samozřejmostí je, že by na obrazovce pořád byl někde nápis na upozornění hráče, že je ve Free Play.
Zde je tedy shrnutí mého názoru podle bodů osnovy z první části:
- Částečný souhlas. Postavy by neměly umírat moc často, ale rozhodně si myslím že častěji, než navrhuje autor.
- Souhlas.
- Nesouhlas. Smrt znamená, že hráč se musí vrátit a vylepšit svojí strategii, aby uspěl.
- Souhlas.
- Souhlas.
- Částečný souhlas. Hráč by sice neměl být nucen opakovat překážky, které již přešel, ale je správně, když musí porazit bitvu, ve které zemřel, aby mohl pokročit.
- Částečný souhlas. Hráč někdy chce prostě uložit hru a vyvádět v daném světě.
- Částečný souhlas. Jestli se ztráta zlaťáků či zkušeností dá považovat za permanentní bonus, tak souhlasím. Nemyslím si ale, že by postava měla dostat třeba postih k vlastnostem za smrt, protože to je až moc velký trest, který nejde napravit, což by vedlo k zbytečné frustraci.
- Souhlas.
- Souhlas.
- Částečný souhlas. Ve většině případů si myslím, že by hráč měl být prostě potrestán a nucen zopakovat danou překážku, na které selhal. Na druhou stranu v určitých případech mohou díky neúspěchu nastat nové situace, a příběh by se nevracel, ale dál pokračoval. Tohle by ale samozřejmě bylo docíleno nějakými naskriptovanými situacemi, např. že těsně před smrtí vám přiběhne na pomoc vesničan, kterého jste předtím vysvobodili od zlých obrů.
2 komentáře:
Kde sou doby kdy byl viděn krásný nápis "GAME OVER".
Pryč :)
Jinak asi nemá cenu se o tom bavit, ale "GAME OVER" opravdu není ideální způsob, jak potrestat hráče kvůli neúspěchu.
Okomentovat