Annuncio pubblicitario

I giochi erano fatti a mano e prevedibili. Li hai riprodotti, li hai battuti e, se li hai riprodotti di nuovo, il contenuto rimarrebbe lo stesso. Al giorno d'oggi, c'è una tendenza verso i contenuti dinamici: se giochi lo stesso gioco due volte, l'esperienza potrebbe essere radicalmente diversa la seconda volta.

Qual è il recente interesse per i 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 secondo i parametri di un algoritmo piuttosto che attraverso la creazione manuale a mano. In termini ancora più semplici, è il processo di creazione di contenuti utilizzando solo il codice.

Nel contesto dei videogiochi, il "contenuto" può riferirsi a una vasta gamma di cose: effetti sonori, tracce musicali, trame artistiche, modelli di oggetti, terreno del mondo, posizionamento del nemico, avanzamento del personaggio e altro ancora.

instagram viewer

La chiave di questi algoritmi procedurali è che spesso includono alcuni elementi di casualità. In tal modo, una manciata di parametri di input può generare un'ampia varietà di risultati di output, che può aiutare ad aumentare la rigiocabilità di un gioco poiché il contenuto sarà diverso in ogni gioco attraverso.

furfante (1980)

A causa delle limitazioni di memoria nella storia dei videogiochi, i contenuti spesso aveva da generare tramite algoritmi, a differenza dei giochi moderni che possono utilizzare dozzine di gigabyte in risorse di alta qualità. Mentre la maggior parte dei primi giochi si basava su una qualche forma di generazione procedurale, uno degli esempi più notevoli è furfante.

giochi-procedurali-generazione-rogue

furfanteLa pretesa di fama può essere in gran parte attribuita a due fattori: 1) il suo 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 due giochi non sono mai stati gli stessi.

In effetti, era così popolare che ha generato una sottocategoria unica di videogiochi: il roguelike Roguelikes: un giro unico e stimolante sul genere RPGNel 1980 uscì un gioco chiamato Rogue che generò un intero sottogenere di giochi di ruolo, giustamente chiamati roguelike. Il gioco strisciante sotterraneo ha generato proceduralmente contenuti in-game, fornendo un valore di rigiocabilità infinito garantendo un diverso Leggi di più . Ma l'influenza di Rogue è stata 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 rigoroso si vuole essere con la definizione di "generazione procedurale", si adatta conto.

Precedente a Tetris, giochi rompicapo 10 siti Web per giocare a puzzle online gratis Leggi di più aveva un'unica soluzione da raggiungere attraverso la manipolazione dei pezzi disponibili. Nonostante la semplicità retrospettiva del gameplay in Tetris, offriva qualcosa che nessun gioco di puzzle aveva mai offerto prima: un flusso infinito di pezzi scelti casualmente senza condizioni di vittoria.

Giochi-procedurale generazione-tetris

L'impatto di Tetris può essere sentito fino ad oggi. Alcuni dei puzzle game più avvincenti dei nostri tempi - ad es. Bejeweled, Candy Crush, 2048 - presenta elementi randomizzati che non è stato possibile replicare in un formato non di videogioco. Questi giochi non potrebbero esistere senza generazione procedurale.

E questo non è nemmeno per menzionare il popolarità continua di Tetris si.

Diablo (1996)

16 anni dopo il rilascio di furfante, Blizzard Entertainment ha debuttato in un gioco che ha portato il genere roguelike nell'era moderna: Diablo. Questo gioco di ruolo basato sull'azione Le 5 migliori alternative a Diablo 3 [Gaming]Diablo 3 è uscito. Il gioco non ha soddisfatto tutti. Alcuni giocatori pensano che non sia all'altezza dell'eredità del franchising di Diablo mentre altri sono semplicemente pazzi per il DRM. Se sei nel ... Leggi di più ha implementato elementi procedurali così bene che i fan hanno affondato centinaia - persino migliaia - di ore di gioco senza annoiarsi.

Diablo ha fatto molte cose giuste, ma per quanto riguarda la generazione procedurale, ha reso noti due elementi di gioco specifici.

giochi-procedurali-generazione-diablo

Layout di dungeon casuali. Proprio come furfante e tutti i suoi cloni, Diablo generato dungeon secondo un algoritmo con elementi casuali, ma il processo ha fatto un ulteriore passo avanti: invece di abbinare semplicemente caratteri ASCII, DiabloI sotterranei sono stati realizzati utilizzando grafica isometrica 2D.

Generazione casuale di oggetti.Diablo ha applicato elementi di randomizzazione anche al suo sistema di oggetti, aprendo la strada a un tipo di gameplay ancora oggi comune. Non solo gli oggetti sono stati classificati in base a livelli di rarità con codice colore, ma le statistiche di ciascun articolo sono state generate al volo al momento della creazione.

Minecraft (2009)

Mentre la generazione procedurale è in circolazione ormai da alcuni decenni, è difficile negare che la mania moderna del contenuto procedurale trova le sue radici nel popolarità di Minecraft. Infatti, Minecraft è la prova che un gioco può essere avvincente anche se non ha contenuti posizionati a mano.

giochi-procedurali-generazione-minecraft

Questa verità ha spianato la strada a molti sviluppatori di giochi indie. La generazione procedurale riduce notevolmente i costi di creazione dei contenuti, consentendo agli sviluppatori solisti di pubblicare giochi ricchi di contenuti senza necessariamente riversare migliaia di ore-uomo in oggetto, livello e nemico design. Il codice può gestire tutto ciò.

Giochi-procedurale generazione-no-mans-sky

Ecco perché questi ultimi anni hanno visto un risveglio nel scena di gioco indipendente 10 giochi indie così buoni, dimenticherai che sono indieIn alcuni casi, tuttavia, potresti desiderare qualcosa di diverso dalla norma indipendente. Un gioco che segue valori indie, ma è realizzato con la qualità per cui sono noti i giochi AAA di fascia alta. Titoli come ... Leggi di più . Titoli piace Il legame di Isacco, Spelunky, e No Man's Sky tutti incorporano "elementi roguelike" (un termine sinonimo di "elementi procedurali") con grande successo.

Se esistessero questi giochi oggi nella loro attuale capacità? Minecraft non hai mai debuttato? Forse sì forse no.

giochi-procedurali-generazione-nano-fortezza

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 nana ha centinaia di sistemi procedurali correlati che ne risultano gameplay complesso 4 giochi con curve di apprendimento ripide che valgono la penaL'apprendimento di giochi competitivi non è un compito facile. Se l'atto di dominarli fosse facile, tutti suonerebbero professionalmente. Tuttavia, anche se non riuscirai mai a raggiungere quell'alto livello di gioco, tu ... Leggi di più è incredibilmente gratificante. Nessun altro gioco ha una tale profondità procedurale.

Pensieri finali

Sarà interessante vedere dove va la moda procedurale da qui. Ne abbiamo visto la fine? O la tendenza è ancora allo stadio infantile? Personalmente penso che abbiamo camminato solo ai piedi di questa montagna e sono entusiasta del 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 giocare un titolo? Condividi i tuoi pensieri con noi qui sotto!

Joel Lee ha un B.S. in Informatica e oltre sei anni di esperienza professionale nella scrittura. È caporedattore di MakeUseOf.