Evolucija roguelike žanra: Od niche igara do indie hitova

Evolucija roguelike žanra: Od niche igara do indie hitova (16:9 ilustracija)

Zatvorite oči i zamislite sledeći scenario: proveli ste poslednja tri sata pažljivo gradeći svog lika, pronalazeći retku opremu i optimizujući svaki pedalj svog arsenala. Ulazite u nepoznatu prostoriju, pravite jednu pogrešnu procenu, i u deliću sekunde – sve je nestalo. Vaš lik je mrtav, njegov inventar je izbrisan, a igra vas hladnokrvno vraća na sam početak, u prvu sobu, sa istim onim početnim, rđavim mačem.

U većini drugih medija, ovo bi bio trenutak kada igrač besno gasi konzolu ili računar, možda čak i deinstalira igru. Međutim, u svetu roguelike igara, ovaj trenutak je tek početak. To je trenutak u kojem se rađa čuvena krilatica: "Samo još jedan pokušaj" (Just one more run).

Kako je žanr koji je definisan ekstremnom težinom, nepraštanjem grešaka i, u svojim počecima, potpunim nedostatkom grafike, uspeo da pređe put od mračnih računarskih laboratorija iz osamdesetih godina prošlog veka do samog vrha moderne indie industrije? Ovo je priča o evoluciji roguelike žanra, dizajnerskoj filozofiji koja stoji iza njega i tehnološkim inovacijama koje su ga transformisale.


Genesis: Kako je Rogue definisao pravila igre

Da bismo razumeli gde se žanr nalazi danas, moramo se vratiti na sam početak – u 1980. godinu. Na Univerzitetu u Kaliforniji (Santa Kruz), dvojica studenata, Majkl Toj (Michael Toy) i Glen Vičmen (Glenn Wichman), želeli su da naprave igru koja bi bila dinamična i nepredvidiva, čak i za njih koji su je programirali. Inspirisani tekstualnim avanturama poput Colossal Cave Adventure i stonim igrama uloga kao što je Dungeons & Dragons, stvorili su Rogue.

U to vreme, računarski hardver je bio izuzetno ograničen. Grafički procesori u modernom smislu nisu postojali, a memorijski kapaciteti su se merili u kilobajtima. Toj i Vičmen su morali da budu kreativni. Umesto crtanja grafike, koristili su standardne tekstualne karaktere (ASCII format) da predstave svet igre. Heroj je bio predstavljen slovom `@`, neprijatelji su bila druga slova (npr. `K` za kobloda, `Z` za zombija), dok su zidovi tamnice bili predstavljeni crticama i tačkama.

Napomena

Iako je Rogue postao sinonim za ovaj žanr, igra Beneath Apple Manor iz 1978. godine zapravo je preteča koja je koristila slične koncepte proceduralnog generisanja, ali je Rogue bio taj koji je ostvario kultni status zahvaljujući distribuciji preko BSD Unix operativnog sistema.

Ključni element koji je Rogue izdvojio od svih ostalih igara tog vremena bila je proceduralna generacija. Umesto da dizajneri ručno kreiraju svaki nivo, algoritam je kreirao tamnice u realnom vremenu, svaki put kada bi igrač pokrenuo igru. To je značilo da nijedan prelazak nije bio isti. U kombinaciji sa trajnom smrću (permadeath), gde je smrt značila definitivan kraj bez mogućnosti učitavanja prethodne pozicije (save-state), Rogue je stvorio tenziju kakvu gejming industrija do tada nije videla.


Berlinska interpretacija: Ortodoksni zakoni žanra

Kako su godine prolazile, druge igre su počele da kopiraju i nadograđuju formulu koju je uspostavio Rogue. Naslovi poput NetHack (1987), Angband (1990) i Ancient Domains of Mystery (ADOM) (1994) stvorili su vernu, ali izuzetno zatvorenu zajednicu igrača. Ove igre su bile poznate po svojoj ekstremnoj kompleksnosti; na primer, u NetHack-u ste mogli da poginete jer ste pojeli stari leš kokatrisa bez rukavica, što vas je pretvorilo u kamen.

Sa usponom novih žanrova krajem devedesetih i početkom dvehiljaditih, javila se potreba da se jasno definiše šta tačno čini jednu igru "roguelike" naslovom. To je dovelo do istorijskog sastanka na Međunarodnoj konferenciji o razvoju roguelike igara 2008. godine u Berlinu. Rezultat ovog sastanka bio je dokument poznat kao Berlinska interpretacija [1].

Prema ovom dokumentu, čistokrvni roguelike mora da poseduje sledeće ključne faktore (High-Value Factors):

  1. Proceduralno generisanje sveta: Svet se kreira nasumično pri svakom pokretanju, što povećava vrednost ponovnog igranja.
  2. Trajna smrt (Permadeath): Kada lik umre, igrač gasi sesiju i kreće ispočetka. Nema snimanja pozicije radi ispravljanja grešaka.
  3. Potezno igranje (Turn-based): Igra se ne odvija u realnom vremenu. Svaki potez igrača predstavlja jedan korak ili akciju, nakon čega svet reaguje. Ovo omogućava taktičko razmišljanje.
  4. Mrežni sistem (Grid-based): Svet je podeljen na nevidljive (ili vidljive) kvadrate u kojima se likovi kreću.
  5. Netransparentnost (Non-modality): Sve akcije (borba, kretanje, identifikacija predmeta) odvijaju se na istom ekranu, bez posebnih modova ili tranzicija.
  6. Kompleksnost i emergentni gejmplej: Igra pruža više načina za rešavanje problema kroz interakciju različitih sistema (npr. vatra sagoreva drvene predmete, voda gasi vatru).

Ova striktna pravila godinama su držala žanr zaključanim u dubokoj niši. Za prosečnog igrača, ove igre su bile vizuelno neprivlačne, preteške i zahtevale su pamćenje na desetine prečica na tastaturi samo da bi se izvršile osnovne radnje.


Velika šizma: Kako je "Roguelite" spasao žanr

Sredinom dvehiljaditih, nezavisni (indie) programeri su počeli da eksperimentišu sa elementima roguelike žanra, shvatajući da su proceduralna generacija i visoka tenzija sjajni dizajnerski alati, ali da su potezna borba i ASCII grafika zastareli koncepti koji odbijaju modernu publiku.

Tako je rođen podžanr koji danas nazivamo roguelite (ili rogue-lite). Umesto da slepo prate Berlinsku interpretaciju, ovi programeri su uzeli srž formule – nasumičnost i visoke uloge – i spojili ih sa drugim popularnim žanrovima, poput platformera, pucačina i akcionih RPG-ova.

Spelunky (2008) – Pionir nove ere

Derek Ju (Derek Yu) je napravio Spelunky, igru koja se često navodi kao najvažnija tačka preokreta u modernoj istoriji žanra. Ju je uzeo proceduralno generisanje nivoa i permadeath, ali ih je implementirao u brzi, dvodimenzionalni platformer u realnom vremenu. Igrači više nisu morali da čekaju na svoj potez; morali su da imaju brze reklekse, ali i sposobnost donošenja odluka u deliću sekunde.

The Binding of Isaac (2011) – Biblijski horor i twin-stick akcija

Edmund Mekmilen (Edmund McMillen), kreator igre Super Meat Boy, predstavio je The Binding of Isaac. Igra je kombinovala strukturu tamnica iz originalne The Legend of Zelda sa mehanikom pucačina sa dve palice (twin-stick shooter). Ono što je Isaac uradio maestralno jeste uvođenje stotina različitih predmeta koji su mogli da se kombinuju na bizarne i neočekivane načine (tzv. item synergy), čineći svaki prelazak potpuno jedinstvenim iskustvom.

Rogue Legacy (2013) – Koncept trajnog progresa

Dok su ranije igre i dalje kažnjavale igrača vraćanjem na apsolutnu nulu, Rogue Legacy je uveo revoluciju u vidu meta-progresije. Kada vaš lik umre, vi birate jednog od njegovih naslednika, od kojih svaki ima jedinstvene genetske osobine (npr. daltonizam, patuljasti rast ili vertigo). Zlato koje ste sakupili tokom prethodnog pokušaja koristite za nadogradnju svog zamka, što trajno poboljšava statistike (zdravlje, snagu, magiju) za sve buduće generacije. Smrt više nije bila gubitak vremena; postala je valuta za napredak.

Karakteristika Klasični Roguelike (npr. NetHack, ADOM) Moderni Roguelite (npr. Hades, Dead Cells)
Borba Potezna (Turn-based) U realnom vremenu (Real-time)
Grafika ASCII ili jednostavni 2D tilesetovi Bogat 2D/3D art stil, moderni efekti
Progres Isključivo znanje igrača (nema trajnih nadogradnji) Meta-progresija (otključavanje oružja, pasivnih bonusa)
Kontrole Kompleksne prečice na tastaturi Prilagođene kontrolerima i modernim standardima
Pristupačnost Izuzetno niska, strma kriva učenja Visoka, dizajnirana da privuče širi krug igrača

Tehnologija iza zavese: Matematika proceduralnog generisanja

Jedan od najvećih mitova u gejmingu jeste da je proceduralno generisanje isto što i "potpuna nasumičnost". U stvarnosti, potpuno nasumično generisan nivo bi u 99% slučajeva bio neprohodan i frustrirajuć za igrača. Iza svakog dobrog roguelike/lite naslova stoji kompleksna matematička struktura i strogo definisana pravila.

Dizajneri koriste različite algoritme kako bi osigurali da su nivoi uvek izazovni, ali uvek rešivi. Neki od najpopularnijih pristupa uključuju:

  • BSP (Binary Space Partitioning): Algoritam koji deli prostor na manje pravougaonike kako bi se kreirale sobe i hodnici koji ih povezuju. Ovaj metod se često koristi u igrama koje simuliraju klasične tamnice.
  • Celularni automati (Cellular Automata): Algoritmi inspirisani simulacijama prirodnih procesa (poput rasta kristala ili širenja šumskih požara). Koriste se za generisanje organskih struktura, poput pećina u igri Spelunky.
  • Sistemi na bazi šablona (Template-based generation): Igra Dead Cells, na primer, koristi hibridni model. Dizajneri ručno kreiraju stotine malih "soba" ili sekcija, a algoritam zatim ove ručno rađene delove spaja kao Lego kocke, poštujući pravila o prohodnosti i težini.

2

BSP (Binary Space Partitioning) Stablo Sektora
Koren (Čitava mapa)
Sektor A (Vidljiv)
Sektor B (Sakriven)

Zlatna era indie renesanse: Kako je Hades osvojio svet

Do kraja 2010-ih, roguelite je postao dominantna sila na indie sceni. Igre poput Dead Cells (koja je spojila roguelite sa metroidvania žanrom) i Slay the Spire (koja je uvela mehaniku sklapanja špila karata - deck-building) pokazale su neverovatnu fleksibilnost ove formule. Međutim, jedan problem je i dalje mučio žanr: naracija.

Kako ispričati duboku, emotivnu i koherentnu priču u igri gde igrač stalno umire i gde se svet stalno menja? Odgovor na ovo pitanje ponudio je studio Supergiant Games sa svojim remek-delom Hades (2020).

"Smrt u igrama je dugo bila viđena kao kazna, trenutak frustracije koji prekida tok zabave. Naš cilj sa igrom Hades bio je da smrt pretvorimo u nagradu – u trenutak gde se priča razvija, gde se vraćate kući da razgovarate sa porodicom i planirate sledeći korak."

Greg Kasavin (Greg Kasavin), kreativni direktor studija Supergiant Games

Hades je integrisao smrt direktno u grčku mitologiju i narativnu strukturu igre. Svaki put kada Zagreus (glavni lik, sin boga Hada) pogine u svom pokušaju bekstva iz podzemnog sveta, on se ponovo rađa u bazenu krvi u kući svog oca. Umesto frustracije, igrač se raduje povratku jer to znači novi dijalog sa bogovima, napredak u ljubavnim i prijateljskim vezama sa likovima, i otkrivanje novih detalja o prošlosti svoje porodice.

Hades je postigao nezabeležen uspeh, osvojivši brojne nagrade za igru godine (Game of the Year), čime je dokazao da žanr koji je nekada bio rezervisan za hardkor entuzijaste sada može da komunicira sa najširom publikom.

Koristan savet

Ako ste novi u žanru, nemojte pokušavati da igrate previše defanzivno. Ključ uspeha u modernim roguelite igrama poput Hadesa ili Dead Cellsa leži u učenju obrazaca ponašanja neprijatelja (attack patterns). Svaka smrt je lekcija, a ne poraz.


Hardverska sinergija: Nintendo Switch i Steam Deck kao katalizatori

Nije samo softverski dizajn zaslužan za eksploziju popularnosti roguelike žanra; hardverska evolucija je odigrala ključnu ulogu. Pojavom hibridnih i prenosivih konzola, pre svega Nintendo Switch-a, a kasnije i Steam Deck-a, roguelite igre su pronašle svoj prirodni dom.

Ove igre su savršeno prilagođene "on-the-go" načinu igranja. Jedan pokušaj (run) obično traje između 20 i 45 minuta. Mogućnost da stavite konzolu u "sleep" mod usred borbe i nastavite tačno tamo gde ste stali nekoliko sati kasnije uklonila je barijeru dugotrajnih sesija koje zahtevaju AAA naslovi na kućnim konzolama ili PC-ju.

Tehnički posmatrano, ove igre retko zahtevaju ekstremne grafičke resurse, što znači da rade u besprekornih 60 (ili čak 120) frejmova u sekundi na prenosivim uređajima, čuvajući bateriju i pružajući vrhunski odziv kontrola koji je ključan za preživljavanje u ovim svetovima.


Budućnost žanra: AAA industrija preuzima formulu

Danas svedočimo zanimljivom fenomenu: krug se zatvorio. Nekada su indie programeri pozajmljivali ideje od klasičnih igara, a danas najveći AAA studiji implementiraju roguelike mehanike u svoje višemilionske projekte.

Sony je prednjačio u ovom trendu. Ekskluziva za PlayStation 5, Returnal (razvijena od strane studija Housemarque), spojila je budžet i vizuelnu prezentaciju AAA naslova sa beskompromisnim roguelike dizajnom. Igrači su se našli zarobljeni u vremenskoj petlji na vanzemaljskoj planeti, suočeni sa brutalnom težinom i proceduralno generisanim mapama.

Takođe smo videli da popularne igre dobijaju besplatne roguelike modove kroz naknadna ažuriranja. God of War Ragnarök: Valhalla i The Last of Us Part II Remastered (sa svojim "No Return" modom) pokazali su da igrači žele ovakvu vrstu izazova čak i u tradicionalno narativno orijentisanim akcionim avanturama.


Zaključak: Zašto volimo da gubimo?

Evolucija roguelike žanra je dokaz da gejming publika ne želi uvek liniju manjeg otpora. U eri kada nas mnoge igre previše drže za ruku, nudeći beskonačne checkpoint-e i pojednostavljene izazove, roguelike i roguelite naslovi nude nešto iskonsko: osećaj stvarnog postignuća.

Kada konačno pobedite bosa koji vas je ubio pedeset puta, taj trijumf nije rezultat toga što je vaš lik dobio bolju statistiku kroz mikrotransakcije ili grind. To je rezultat toga što ste vi, kao igrač, postali bolji. Naučili ste pravila igre, ovladali ste njenim sistemima i pobedili ste haos algoritam svojom sopstvenom veštinom.

Od ASCII znakova na starim mainframe računarima do prelepih ručno crtanih animacija na ekranima naših prenosivih konzola, roguelike i roguelite igre su prešle ogroman put. One su dokazale da izvrsna mehanička petlja, proceduralna nepredvidivost i pošten izazov imaju večnu vrednost koja prevazilazi prolazne tehničke trendove, obezbeđujući žanru status jednog od najkreativnijih i najdinamičnijih kutaka modernog gejminga.