Cum generația procedurală a preluat industria jocurilor
Jocurile erau folosite manual și previzibile. Le-ai jucat, le-ai bătut și dacă le-ai juca din nou, conținutul ar rămâne același. În zilele noastre, există o tendință spre un conținut dinamic: dacă jucați același joc de două ori, experiența ar putea fi radical diferită a doua oară prin.
Care este interesul recent pentru conținutul generat de procedură? Cum am ajuns aici? Și este bine pentru jocuri?
Ce este generarea procedurală??
In general vorbind, generarea procedurală este crearea de conținut în funcție de parametrii unui algoritm, mai degrabă decât prin manualul manual. În termeni chiar mai simpli, este procesul de a crea conținut folosind doar cod.
În contextul jocurilor video, “conţinut” se pot referi la o gamă largă de lucruri: efecte sonore, piese muzicale, texturi artistice, modele obiect, teren mondial, plasare inamic, avansare de caractere și multe altele.
Cheia acestor algoritmi procedurali este că acestea includ adesea un element de aleatorie. Acest lucru asigură că o mână de parametri de intrare pot genera o mare varietate de rezultate de ieșire, ceea ce poate contribui la creșterea replayability unui joc, deoarece conținutul va fi diferit pentru fiecare joc prin.
derbedeu (1980)
Datorită limitărilor de memorie din istoria timpurie a jocurilor video, conținutul de multe ori a avut să fie generată prin algoritmi - spre deosebire de jocurile moderne care pot folosi zeci de gigaocteți în active de înaltă calitate. În timp ce cele mai timpurii jocuri s-au bazat pe o formă de generare procedurală, unul dintre cele mai notabile exemple este derbedeu.
derbedeu"Pretenția lui la faime poate fi în mare parte atribuită a doi factori: 1) folosirea de caractere ASCII pentru desenarea elementelor vizuale și 2) generarea aleatoare a planurilor de dungeon și a destinațiilor de plasare a obiectelor. Rezultatul este o experiență aproape infinit replayable în care nici două jocuri nu erau la fel.
De fapt, a fost atât de popular încât a dat naștere unei subcategorii unice de jocuri video: rouguelike Roguelikes: Un spin unic și provocator pe genul RPG Roguelikes: Un spin unic și provocator pe genul RPG În 1980 a fost lansat un joc numit Rogue care a dat naștere unui întreg sub-gen de jocuri de rol, numit în mod corespunzător roguelikes. Dungeon crawling joc joc generat în joc de conținut, oferind valoare replay infinit prin garantarea unui alt ... Citeste mai mult. Dar influența lui Rogue a fost atât de mare încât a atins jocurile chiar și în afara genului său de nișă, cum ar fi ...
Tetris (1984)
Tetris probabil nu este primul joc care apare în minte atunci când cineva menționează conținutul generat procedural, dar în funcție de cât de strictă doriți să fiți cu definiția “generarea procedurală”, se potrivește factura.
Inainte de Tetris, puzzle jocuri 10 site-uri pentru joaca puzzle-uri gratuite online 10 site-uri pentru a juca puzzle-uri gratuite online Read More a avut o singură soluție care trebuie atinsă prin manipularea pieselor disponibile. În ciuda simplității retrospective a jocului în Tetris, a oferit ceva pe care nu-l oferea nici un joc de puzzle: un flux nesfârșit de piese alese aleatoriu fără nicio condiție de victorie.
Impactul Tetris poate fi simțită și în această zi. Unele dintre cele mai dependente jocuri de puzzle din zilele noastre - de ex. Bejeweled, Zdrobire de dulciuri, 2048 - au elemente aleatorii care nu au putut fi replicate într-un format non-video-game. Aceste jocuri nu ar putea exista fără generare procedurală.
Și aceasta nu este chiar să menționăm popularitatea continuă a Tetris în sine.
Diablo (1996)
16 ani de la eliberarea derbedeu, Blizzard Entertainment a debutat un joc care a ajuns să aducă genul roguelike în epoca modernă: Diablo. Acest RPG bazat pe acțiune Top 5 Alternative la Diablo 3 [Gaming] Top 5 alternative la Diablo 3 [Gaming] Diablo 3 este în afara. Jocul nu a mulțumit pe toată lumea. Unii jucători simt că nu suportă moștenirea francizei Diablo, în timp ce alții sunt doar supărați de DRM. Dacă sunteți în ... Citeste mai multe elemente de procedură implementate atât de bine încât fanii au scufundat sute - chiar mii - de ore în joc fără să se plictisească.
Diablo a făcut multe lucruri corecte, dar în ceea ce privește generarea procedurală, a popularizat două elemente de joc specifice.
Formate ale temnitelor aleatoare. Ca și cum derbedeu și toate clonele sale, Diablo generate dungeon-uri în conformitate cu un algoritm cu elemente aleatoare, dar a luat procesul cu un pas mai departe: în loc să se potrivească pur și simplu cu caracterele ASCII, DiabloTemnițele au fost realizate folosind grafică izometrică 2D.
Generarea de articole aleatorii. Diablo au aplicat elemente de randomizare și pentru sistemul de elemente, pionierând un tip de gameplay care este încă comun astăzi. Nu numai că articolele au fost clasificate în funcție de nivelurile de raritate cu coduri de culoare, statisticile fiecărui element au fost generate în momentul creării.
Minecraft (2009)
Deși generația procedurală a fost în jur de câteva decenii acum, este greu să negeți că nebunia modernă în ceea ce privește conținutul procedural își găsește rădăcinile în popularitatea Minecraft. Intr-adevar, Minecraft este dovada că un joc poate fi convingător chiar dacă nu are niciun conținut plasat manual.
Acest adevăr a deschis drumul pentru mulți dezvoltatori de jocuri indie. Generarea procedurală reduce foarte mult costul creării de conținut, permițând dezvoltatorilor solizi să elimine jocurile bogate în conținut fără a alimenta neapărat mii de oameni-ore în element, nivel și design inamic. Codul se poate ocupa de toate astea.
De aceea, ultimii ani au văzut o revigorare în scena de jocuri indie 10 Indie Jocuri atât de bine, vei uita că sunt indie la toate cele 10 jocuri indie atât de bine, vei uita că sunt indie la toate Nu poate fi ori, totuși, unde vrei ceva diferit de norma indie. Un joc care urmează valori indie, dar se face cu calitatea pe care jocurile de top AAA sunt cunoscute. Titluri ca ... Citește mai mult. Titluri de genul Legarea lui Isaac, Spelunky, și Fără cerul omului toate încorporează “elemente roguelike” (un termen sinonim cu “elemente de procedură”) la un mare succes.
Aceste jocuri ar exista astăzi în calitatea lor actuală dacă Minecraft nu a debutat niciodată? Poate ca da, poate ca nu.
În ceea ce privește jocurile indie procedurale, un joc merită o mențiune specială. Adesea citată drept cel mai profund joc video din toate timpurile, Cetatea piticilor are sute de sisteme procedurale interdependente care duc la un joc complex 4 Jocuri cu curbe de învățare abrupte care merită efortul 4 Jocuri cu curbe de învățare abrupte care merită efortul Învățarea competitivelor nu este o sarcină ușoară. Dacă actul de a le stăpâni era ușor, toată lumea se juca profesional. Cu toate acestea, chiar dacă nu ați putea ajunge niciodată la acest nivel ridicat de joc, vă ... Citește mai mult este incredibil de plină de satisfacții. Niciun alt joc nu are o profunzime atât de procedurală.
Gândurile finale
Va fi interesant să vedem unde merge procedura de nebunie de aici. Am văzut sfârșitul acesteia? Sau este tendința încă în faza de început a copilului? Eu personal cred că am mers doar la poalele acestui munte și sunt încântat de viitorul jocurilor.
Ce alte jocuri influente cu conținut generat în mod procedural sunt acolo? Ce elemente de procedură vă plac cel mai bine și care dintre ele vă vor împiedica să vă jucați un titlu? Împărtășiți-vă gândurile cu noi de mai jos!