Cosè esattamente un softlock?

Ho “sentito parlare di” softlock “usato molto, specialmente in contesti di speedrunning, e ho raccolto una vaga definizione intuitiva dal contesto. Sembra significa portare il gioco in uno stato in cui vincere / progredire è impossibile, ma il gioco non ti dà una schermata di game over né riconosce in altro modo questo stato impossibile da vincere.

Tuttavia, non mi è chiaro che tutti questi casi siano considerati softlock. Ad esempio, alcuni giochi (in particolare i giochi di avventura della vecchia scuola) ti consentono di salvare il gioco e continuare a giocare dopo aver perso il tuo unico opportunità di acquisire un oggetto o attivare un evento necessario per la vittoria. Di solito questo è inteso dagli sviluppatori come un modo per trollare il giocatore o estendere il tempo di gioco costringendolo a riavviare, ma in alcuni casi potrebbe essere perché il giocatore ha preso una strada non prevista dagli sviluppatori e la sequenza ha rotto il gioco. Ho anche sentito parlare di salvataggio (o salvataggio automatico) immediatamente prima di una morte imminente citata come esempio di un softlock. Ancora un altro esempio sono i casi in cui alcuni o tutti i controlli non rispondono o una schermata di menu critica diventa inaccessibile, mentre altrimenti il gioco continua a funzionare normalmente. E naturalmente ci sono casi in cui si cade semplicemente in una fossa inevitabile, si rimane bloccati in un muro o si è altrimenti immobilizzati senza morire.

Gli esempi precedenti rappresentano unampia varietà di “stati impossibili da vincere”, ma quali di loro sono considerati softlock? Dipende dallattivazione di glitch o da altri comportamenti che gli sviluppatori non intendevano? Dipende dal fatto che il caricamento del gioco salvato lo risolva o se può essere risolto solo riavviando dallinizio del gioco? Ci sono altre considerazioni che mi sono perse che distinguono un softlock da un altro tipo di stato non vincibile? Qual è la definizione di un softlock?

Risposta

Un softlock è unistanza in cui il gioco rimane in uno stato riproducibile, ma progredisce ulteriormente o supera un determinato il punto diventa impossibile. È un evento che può accadere agli speedrunner in cui i trigger e gli eventi vengono colpiti fuori ordine, causando linterruzione completa dello script del gioco, causando così linterruzione della progressione.

Confronta questo con un hardlock , che blocca il gioco al punto in cui gli input dei comandi non fanno nulla e il gioco non risponde.


Con gli esempi che hai presentato:

Ad esempio, alcuni giochi (in particolare i giochi di avventura della vecchia scuola) ti consentono di salvare il tuo gioco e continuare a giocare dopo aver perso la tua unica opportunità di ac raccogliere un oggetto o attivare un evento necessario per la vittoria.

La sconfitta non costituisce un softlock: la sconfitta è solo un altro finale del gioco. Un brutto finale non inibisce i tuoi comandi di gioco né rende il gioco ingiocabile, significa semplicemente che hai perso. Tuttavia, se le condizioni per un brutto o un buon finale non possono essere raggiunte a causa di azioni precedenti, allora questo può essere considerato un softlock.

Ho anche “sentito parlare di salvataggio (o salvataggio automatico) immediatamente prima di una morte imminente citato come esempio di un softlock.

Questo è un softlock indotto dal giocatore, non un softlock di gioco. Il giocatore si è messo in una situazione in cui non può progredire ulteriormente, quindi sì, questo è un softlock. Un esempio potrebbe essere il risparmio con 1 HP senza oggetti curativi prima di un boss che devi sconfiggere per poter procedere.

Ancora un altro esempio sono i casi in cui alcuni o tutti i controlli non rispondono o una schermata di menu critica diventa inaccessibile, mentre altrimenti il gioco continua a funzionare normalmente.

Se il gioco impedisce ai giocatori di inserire comandi o di accedere a una funzione di gioco fondamentale che altrimenti consentirebbe al giocatore di progredire, questo è un hardlock, non un blocco morbido.

E, naturalmente, ci sono casi in cui semplicemente cadi in una fossa inevitabile, rimani bloccato in un muro o sei altrimenti immobilizzato senza morire.

Questo è un softlock. Normalmente gli sviluppatori hanno trigger di teletrasporto che ripristinano un giocatore in una posizione giocabile nel mondo nel caso in cui cada da una fossa e simili ( o semplicemente uccidere il giocatore, costringendolo a ricominciare da un precedente checkpoint). Se gli sviluppatori non hanno inserito un failsafe nel caso delle situazioni che descrivi e non puoi progredire perché hai inserito una di quelle condizioni, allora devi stato softlock.

Commenti

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *