Come la generazione procedurale ha scavalcato l'industria del gioco
I giochi erano artigianali e prevedibili. Li hai suonati, li hai battuti e se li hai suonati di nuovo, il contenuto sarebbe rimasto lo stesso. Oggigiorno, c'è una tendenza verso il contenuto dinamico: se giochi due volte lo stesso gioco, l'esperienza potrebbe essere radicalmente diversa la seconda volta.
Qual è il recente interesse nei contenuti generati proceduralmente? Come siamo arrivati qui? Ed è buono per i giochi?
Che cos'è la generazione procedurale?
Parlando in generale, generazione procedurale è la creazione di contenuti in base ai parametri di un algoritmo piuttosto che attraverso la creazione manuale a mano. In termini ancora più semplici, è il processo di creazione di contenuti che utilizza nient'altro che codice.
Nel contesto dei videogiochi, “soddisfare” può fare riferimento a una vasta gamma di cose: effetti sonori, tracce musicali, trame d'arte, modelli a oggetti, terreno del mondo, posizionamento nemico, avanzamento del personaggio e altro.
La chiave di questi algoritmi procedurali è che spesso includono alcuni elementi di casualità. In questo modo si garantisce che una manciata di parametri di input può generare un'ampia varietà di risultati di output, il che può contribuire ad aumentare la rigiocabilità di un gioco poiché il contenuto sarà diverso in ogni gioco attraverso.
furfante (1980)
A causa dei limiti di memoria nella prima storia dei videogiochi, i contenuti spesso aveva da generare tramite algoritmi - a differenza dei giochi moderni che possono utilizzare decine di gigabyte in risorse di alta qualità. Mentre la maggior parte dei primi giochi faceva affidamento su una qualche forma di generazione procedurale, uno degli esempi più notevoli è furfante.
furfanteLa rivendicazione della fama può essere in gran parte attribuita a due fattori: 1) l'uso di caratteri ASCII per disegnare elementi visivi e 2) generazione casuale di layout di dungeon e posizionamenti di oggetti. Il risultato è un'esperienza quasi infinitamente rigiocabile in cui non ci sono mai stati due giochi uguali.
In effetti, è stato così popolare che ha generato una sottocategoria unica di videogame: Roguelikes roguelike: Un Giro unico e avvincente sul genere RPG Roguelikes: Un unico e avvincente gioco di ruolo nel genere RPG Nel 1980 è stato rilasciato un gioco chiamato Rogue ha generato un sottogenere di giochi di ruolo, giustamente chiamati roguelikes. Il dungeon crawling game genera in modo procedurale i contenuti di gioco, fornendo un valore di riproduzione infinito garantendo un diverso ... Per saperne di più. Ma l'influenza di Rogue era così grande che ha toccato i giochi anche al di fuori del suo genere di nicchia, come ...
Tetris (1984)
Tetris probabilmente non è il primo gioco che viene in mente quando qualcuno menziona contenuti generati proceduralmente, ma a seconda di quanto sia severo essere con la definizione di “generazione procedurale”, è adatto al conto.
Precedente a Tetris, giochi di puzzle 10 siti web per giocare a Jigsaw Puzzle online 10 siti web per giocare a Jigsaw Puzzle online Leggi di più ha ottenuto una soluzione unica attraverso la manipolazione dei pezzi disponibili. Nonostante la semplicità retrospettiva del gameplay in Tetris, offriva qualcosa che nessun gioco di puzzle aveva mai offerto: un flusso infinito di pezzi scelti a caso senza condizioni di vittoria.
L'impatto di Tetris può essere sentito fino ad oggi. Alcuni dei puzzle game più avvincenti del nostro tempo - ad es. Bejeweled, Candy Crush, 2048 - avere elementi randomizzati che non possono essere replicati in un formato non di videogiochi. Questi giochi non potrebbero esistere senza generazione procedurale.
E questo non significa nemmeno la continua popolarità di Tetris si.
Diablo (1996)
16 anni dopo il rilascio di furfante, Blizzard Entertainment ha debuttato un gioco che ha finito per portare il genere roguelike nell'età moderna: Diablo. Questo gioco di ruolo basato sull'azione The Top 5 Alternative a Diablo 3 [Gaming] I primi 5 alternativi a Diablo 3 [Gaming] Diablo 3 è fuori. Il gioco non ha soddisfatto tutti. Alcuni giocatori ritengono che non sia all'altezza del franchise di Diablo mentre altri sono semplicemente pazzi per il DRM. Se sei nel ... Leggi di più implementato elementi procedurali così bene che i fan hanno affondato centinaia - anche migliaia - di ore nel gioco senza annoiarsi..
Diablo ha fatto un sacco di cose nel modo giusto, ma per quanto riguarda la generazione procedurale, ha reso popolari due elementi specifici del gameplay.
Layout dei dungeon casuali. Proprio come furfante e tutti i suoi cloni, Diablo generato dungeon secondo un algoritmo con elementi casuali, ma ha compiuto un ulteriore passo in avanti: invece di abbinare semplicemente caratteri ASCII, DiabloI sotterranei sono stati realizzati utilizzando la grafica isometrica 2D.
Generazione di articoli casuali. Diablo applicato elementi di randomizzazione al suo sistema di oggetti, pioniere di un tipo di gioco che è ancora comune oggi. Non solo gli oggetti erano classificati in base a livelli di rarità codificati per colore, le statistiche di ciascun articolo venivano generate al volo al momento della creazione.
Minecraft (2009)
Mentre la generazione procedurale esiste da qualche decennio ormai, è difficile negare che la mania moderna nei contenuti procedurali trova le sue radici nella popolarità di Minecraft. Infatti, Minecraft è la prova che un gioco può essere avvincente anche se non ha alcun contenuto scritto a mano.
Questa verità ha spianato la strada a molti sviluppatori di giochi indie. La generazione procedurale riduce notevolmente il costo della creazione di contenuti, consentendo agli sviluppatori solisti di realizzare giochi ricchi di contenuti senza necessariamente versare migliaia di ore di lavoro a livello di oggetto, livello e design nemico. Il codice può gestire tutto ciò.
Ecco perché questi ultimi anni hanno visto un risveglio nella scena dei giochi indie. 10 Indie Games So Good, dimenticherai che sono indie per tutti e 10 i giochi indie. Così buono, dimenticherai che sono indie per tutti volte, tuttavia, dove vuoi qualcosa di diverso dalla norma indie. Un gioco che segue i valori indie, eppure è fatto con la qualità per la quale i giochi AAA top-shelf sono noti. Titoli come ... Leggi di più. Titoli come The Binding of Isaac, Spelunky, e No Man's Sky tutti incorporano “elementi roguelike” (un termine sinonimo di “elementi procedurali”) con grande successo.
Questi giochi esisterebbero oggi nella loro attuale capacità se Minecraft non aveva mai debuttato? Forse sì forse no.
Per quanto riguarda i giochi indie procedurali, un gioco merita una menzione speciale. Spesso citato come il videogioco più profondo di tutti i tempi, Fortezza dei Nani ha centinaia di sistemi procedurali interconnessi che si traducono in un gameplay complesso 4 Giochi con curve di apprendimento stabili che valgono i giochi di sforzo 4 con curve di apprendimento stabili che valgono la pena Lo studio dei giochi competitivi non è un compito facile. Se l'atto di dominarli fosse facile, tutti avrebbero giocato professionalmente. Tuttavia, anche se non riuscissi mai a raggiungere quel livello elevato di gioco, tu ... Read More è incredibilmente gratificante. Nessun altro gioco ha questa profondità procedurale.
Pensieri finali
Sarà interessante vedere dove va la moda procedurale da qui. Abbiamo visto la fine di esso? O la tendenza è ancora nella fase infantile? Personalmente penso che abbiamo camminato solo ai piedi di questa montagna e sono eccitato per il futuro dei giochi.
Quali altri giochi influenti con contenuti generati proceduralmente sono disponibili? Quali elementi procedurali ti piacciono di più e quali ti impediranno di interpretare un titolo? Condividi i tuoi pensieri con noi qui sotto!