Jak generacja proceduralna przejęła branżę gier

  • Joseph Goodman
  • 0
  • 2037
  • 218
Reklama

Gry były wytwarzane ręcznie i przewidywalne. Zagrałeś je, pobiłeś je, a jeśli zagrasz je ponownie, zawartość pozostanie taka sama. Obecnie istnieje trend w kierunku dynamicznej zawartości: jeśli grasz w tę samą grę dwa razy, wrażenia mogą być radykalnie różne za drugim razem.

Co ostatnio interesuje treść generowana proceduralnie? Jak się tu znaleźliśmy? I czy nadaje się do grania?

Co to jest generowanie proceduralne?

Ogólnie rzecz biorąc, generowanie proceduralne to tworzenie treści zgodnie z parametrami algorytmu, a nie ręczne tworzenie ręczne. Mówiąc prościej, jest to proces tworzenia treści przy użyciu wyłącznie kodu.

W kontekście gier wideo, “zawartość” może odnosić się do szerokiej gamy rzeczy: efektów dźwiękowych, ścieżek muzycznych, tekstur artystycznych, modeli obiektów, ukształtowania terenu, umiejscowienia wroga, rozwoju postaci i innych.

Kluczem do tych algorytmów proceduralnych jest to, że często zawierają one element losowości. Dzięki temu garść parametrów wejściowych może generować szeroką gamę wyników wyjściowych, co może pomóc w zwiększeniu odtwarzalności gry, ponieważ zawartość będzie inna przy każdej grze.

Łobuz (1980)

Ze względu na ograniczenia pamięci we wczesnej historii gier wideo, zawartość często miał generowane za pomocą algorytmów - w przeciwieństwie do nowoczesnych gier, które mogą wykorzystywać dziesiątki gigabajtów w wysokiej jakości zasobach. Podczas gdy większość wczesnych gier opierała się na pewnej formie generowania procedur, jednym z najbardziej znaczących przykładów jest Łobuz.

Łobuzpretensje do sławy można w dużej mierze przypisać dwóm czynnikom: 1) użyciu znaków ASCII do rysowania elementów wizualnych oraz 2) losowemu generowaniu układów lochów i rozmieszczania obiektów. Rezultatem jest prawie nieskończenie powtarzalne doświadczenie, w którym żadna z dwóch gier nigdy nie była taka sama.

W rzeczywistości był tak popularny, że zrodził wyjątkową podkategorię gier wideo: roguelike Roguelikes: wyjątkowy i trudny spin w gatunku RPG Roguelikes: wyjątkowy i trudny spin w gatunku RPG W 1980 roku została wydana gra Rogue zrodził się cały podgatunek gier RPG, trafnie nazwany roguelikes. Przeszukiwająca lochy gra generowana proceduralnie w grze, zapewniająca nieskończoną wartość powtórki, gwarantująca inne…. Ale wpływ Rogue był tak wielki, że dotknął gier nawet poza niszowym gatunkiem, takich jak…

Tetris (1984)

Tetris prawdopodobnie nie jest to pierwsza gra, która przychodzi mi na myśl, gdy ktoś wspomina o treści generowanej proceduralnie, ale w zależności od tego, jak surowo chcesz być z definicją “generowanie proceduralne”, pasuje do rachunku.

Przed Tetris, puzzle 10 stron internetowych do grania w darmowe puzzle online 10 stron internetowych do grania w darmowe puzzle online Jedno rozwiązanie można było osiągnąć poprzez manipulację dostępnymi elementami. Pomimo retrospektywnej prostoty rozgrywki Tetris, oferował coś, czego wcześniej nie oferowała gra logiczna: nieskończony strumień losowo wybranych elementów bez warunku zwycięstwa.

Wpływ Tetris można poczuć do dziś. Niektóre z najbardziej uzależniających gier logicznych naszych czasów - np. Ozdobiony klejnotami, Crush Candy, 2048 - mają losowe elementy, których nie można odtworzyć w formacie innym niż wideo. Te gry nie mogłyby istnieć bez generowania procedur.

I to nawet nie wspominając o ciągłej popularności Tetris samo.

Diablo (1996)

16 lat po wydaniu Łobuz, Blizzard Entertainment zadebiutowało grą, która ostatecznie wprowadziła gatunek roguelike do współczesności: Diablo. Ta oparta na akcji RPG Top 5 alternatyw dla Diablo 3 [Gaming] Top 5 alternatyw dla Diablo 3 [Gaming] Diablo 3 jest obecnie niedostępny. Ta gra nie wszystkim się podobała. Niektórzy gracze uważają, że nie jest zgodny z dziedzictwem serii Diablo, podczas gdy inni są po prostu wściekli z powodu DRM. Jeśli jesteś w… zaimplementowanych elementach proceduralnych tak dobrze, że fani zatracili w grze setki, a nawet tysiące godzin, nie nudząc się.

Diablo zrobił wiele rzeczy dobrze, ale jeśli chodzi o generowanie procedur, to spopularyzował dwa konkretne elementy rozgrywki.

Losowe układy lochów. Tak jak Łobuz i wszystkie jego klony, Diablo wygenerował lochy zgodnie z algorytmem z losowymi elementami, ale proces poszedł o krok dalej: zamiast po prostu dopasowywać znaki ASCII, DiabloLochy zostały wykonane przy użyciu izometrycznej grafiki 2D.

Losowe generowanie przedmiotów. Diablo zastosował także elementy losowe w swoim systemie przedmiotów, pionierskim w typie rozgrywki, która jest nadal powszechna. Przedmioty były nie tylko klasyfikowane według poziomów rzadkości oznaczonych kolorami, ale statystyki poszczególnych przedmiotów były generowane w locie w momencie tworzenia.

Minecraft (2009)

Podczas gdy generowanie procedur istnieje już od kilku dziesięcioleci, trudno zaprzeczyć, że współczesne szaleństwo proceduralne ma swoje korzenie w popularności Minecraft. W rzeczy samej, Minecraft jest dowodem na to, że gra może być atrakcyjna, nawet jeśli nie zawiera żadnych treści umieszczanych ręcznie.

Ta prawda utorowała drogę wielu niezależnym twórcom gier. Generowanie procedur znacznie obniża koszty tworzenia treści, pozwalając twórcom solo wydać gry bogate w treść, niekoniecznie przeznaczając tysiące roboczogodzin na projektowanie przedmiotów, poziomów i wrogów. Kod może to wszystko obsłużyć.

Właśnie dlatego w ciągu ostatnich kilku lat nastąpiło ożywienie na niezależnej scenie gier 10 gier niezależnych tak dobrze, że zapomnisz, że są w ogóle 10 gier niezależnych tak dobrze, że zapomnisz, że są niezależne w ogóle Może być czasami jednak, gdy chcesz czegoś innego niż indie norma. Gra, która podąża za wartościami niezależnymi, ale jest wykonana z jakością, z której znane są gry AAA z najwyższej półki. Tytuły takie jak… Tytuły jak Wiązanie Isaac, Spelunky, i Niebo niczyje wszystkie zawierają “elementy roguelike” (termin równoznaczny z “elementy proceduralne”) do wielkiego sukcesu.

Czy te gry istniałyby dzisiaj w obecnej formie, gdyby? Minecraft nigdy nie debiutował? Może, może nie.

Jeśli chodzi o proceduralne gry niezależne, jedna gra zasługuje na szczególną uwagę. Często wymieniany jako najgłębsza gra wideo wszechczasów, Dwarf Fortress ma setki powiązanych ze sobą systemów proceduralnych, które prowadzą do złożonej rozgrywki. 4 gry ze stromymi krzywymi uczenia się, które są warte wysiłku. 4 gry ze stromymi krzywymi uczenia się, które są warte wysiłku. Konkurencyjne gry nie są łatwym zadaniem. Gdyby ich opanowanie było łatwe, wszyscy graliby profesjonalnie. Jednak nawet jeśli nigdy nie uda ci się wejść na tak wysoki poziom gry, to… to niesamowicie satysfakcjonujące. Żadna inna gra nie ma takiej głębokości proceduralnej.

Końcowe przemyślenia

Ciekawie będzie zobaczyć, gdzie zmierza moda proceduralna. Czy widzieliśmy koniec tego? A może trend jest jeszcze w fazie początkowej? Osobiście uważam, że przeszliśmy tylko u podnóża tej góry i jestem podekscytowany przyszłością gier.

Jakie są inne wpływowe gry z treściami generowanymi proceduralnie? Które elementy proceduralne najbardziej Ci się podobają, a które powstrzymają Cię od grania tytułu? Podziel się z nami swoimi przemyśleniami poniżej!




Jeszcze bez komentarzy

O nowoczesnej technologii, prostej i niedrogiej.
Twój przewodnik w świecie nowoczesnych technologii. Dowiedz się, jak korzystać z technologii i gadżetów, które nas otaczają każdego dnia i dowiedz się, jak odkrywać ciekawe rzeczy w Internecie.