Anonim

Abalone (Sea Snails) - Seafood at the Source, episodio 4

Chiunque abbia familiarità con i sim di appuntamenti e i romanzi visivi romantici riconoscerà il termine "bandiera" in quel contesto. In questi giochi, quando ti vengono presentate scelte che influenzano il modo in cui gli altri personaggi ti vedono e potenzialmente cambiano il percorso su cui vai, si chiama bandiera. "Alzare le bandiere di un personaggio" significa essenzialmente che fai scelte che migliorano la tua posizione con quel personaggio e che sono più propensi a metterti sulla sua strada.

Questa terminologia è abbastanza comune anche al di fuori dei romanzi visivi negli anime. Ad esempio, il manga The World God Only Knows (una parodia del genere di giochi di simulazione di appuntamenti) usa il termine frequentemente ei capitoli del manga sono numerati come bandiere (ad esempio "bandiera 53"). L'ho visto anche in molti altri anime e manga, sia in giapponese che tradotto in inglese. Non sono riuscito a trovare alcun riferimento per il termine utilizzato in questo modo né in inglese né in giapponese.

Il termine "bandiera" non sembra particolarmente romantico o descrittivo in questo contesto. Ci sono altri termini, come "punti di affetto" (un sistema leggermente diverso) che sono facili da capire, ma "bandiere" è comune almeno quanto uno di questi. Qual è il ragionamento alla base della terminologia "bandiera" in questo contesto e da dove ha origine?

6
  • A parte l'evento romantico, un altro riferimento comune alla bandiera è "bandiera della morte".
  • In realtà una bandiera può essere utilizzata per ogni evento. Segnano solo se l'evento è accaduto o meno. (Vedi le risposte, entrambe sono corrette.)
  • @looper hai ragione, ma ho sentito che è usato molto più spesso per quanto riguarda gli eventi romantici rispetto ad altri eventi. Sono d'accordo sul fatto che entrambe le risposte siano probabilmente corrette e ne accetterò una nel prossimo futuro, ma la lascio aperta nel caso qualcuno possa trovare una fonte ufficiale per il reclamo. Essendo uno sviluppatore VN, se conosci una fonte del genere, sentiti libero di aggiungere la tua risposta in tal senso.
  • @LoganM: non posso darti una fonte ufficiale. È come qualcosa che impari a proposito ^^ '.
  • Dal momento che Kami nomi zo shiru sekai parodia i sim di appuntamenti in modo così esplicito, non ha senso usare nessun altro termine considerando bandiera è già un uso comune.

La terminologia probabilmente deriva dalla programmazione. Con la maggior parte dei giochi di visual novel la terminologia "bandiera" e "contatore" vanno di pari passo.

Sullo sfondo di un gioco ci sono varie variabili, le più notevoli sono le variabili "globale" e "locale". Queste variabili di solito sono costituite da contatori e flag.

Le variabili locali sono solitamente un contatore di punti che si azzera ogni volta che inizi una nuova partita. Quindi diciamo che hai questo personaggio, Y. Se dai un regalo a Y, il contatore "affetto" di Y aumenterà di 2 punti. Alla fine del gioco, se questo segnalino totalizza 12 punti o più, otterrai la fine "buona" di quel personaggio.

Le variabili globali sono tipicamente bandiere create dal gioco per ricordare certe cose. Quindi, se in un gioco scegliessi di uscire di casa senza controllare la stufa, attivi il flag "stufa deselezionata". Più avanti nel gioco, la bandiera viene controllata e se è stata attivata, se attiverà l'evento in cui la tua casa è bruciata e devi trasferirti con un amico.

I flag di una variabile globale sono persistenti, quindi quando inizi una nuova partita non vengono ripristinati come le variabili locali. In genere vengono utilizzati come segnalibri per contrassegnare i progressi e vengono utilizzati come punti di salvataggio, quindi non è necessario ripetere tutto di nuovo.

Supponiamo che ci sia quest'altro carattere chiamato Z. Se ottieni uno dei buoni finali di Y, attiverai il flag della variabile globale di fine buono di Y. Durante il tuo prossimo playthrough ad un certo punto durante il gioco, il gioco verifica che questa bandiera sia stata attivata e, in tal caso, ottieni una nuova scelta che ti consente di accedere al percorso di Z. Questo in genere viene fatto per controllare i progressi del giocatore nel gioco poiché il percorso di Z potrebbe rovinare gli elementi della storia nel percorso di Y.

2
  • L'esempio di var "globale" (casa bruciata) suona invece più come un var "locale" (elemento della storia, piuttosto che persistente in diversi replay). Ci sono anche (molte) istanze in cui var globale è un contatore: il giocatore conserva tutte le statistiche del gioco precedente e le porta al nuovo replay.
  • Lo sostengo. In qualità di sviluppatore VN, posso dire che la risposta è corretta :).

Questa è puramente una congettura.

Sospetto che le bandiere siano effettivamente le stesse di booleani nella programmazione di computer che può avere valori di entrambi vero o falso. Nella terminologia vessillologica, le bandiere sarebbero entrambe sollevato o abbassato. Questo rende le cose più facili da capire e visualizzare quando viene utilizzato in un software di simulazione di appuntamenti. Inoltre, l'esistenza di una serie di incontri sim motori software che astrarre gran parte del codice in un formato più accessibile probabilmente ha anche contribuito a rendere mainstream tale terminologia.

Posso immaginare che le procedure dettagliate e simili create da persone del settore usassero regolarmente frasi come attivare la bandiera che ha accelerato le cose.

Ottima domanda.

Nella visual novel / RPG Megadimension Neptunia VII, il codice di gioco, Nepedia ha le seguenti voci:

1

Flag (termine di programmazione)

Il termine "Bandiere", dal loro uso come punti di riferimento, viene utilizzato nella programmazione per indicare un requisito per elaborare un'azione. Se il requisito è stato cancellato, si dice "la bandiera è vera" o "la bandiera è stata sollevata". Quando non è soddisfatta, si dice "una bandiera falsa cade".

2

Flag (derivata) 1

Originariamente un termine di programmazione, viene usato per indicare "progresso in una relazione", "presagio di disastro" e altri significati divergenti. Una bandiera famosa è "parlare in modo ottimistico e mantenere la speranza quando le cose vanno male". Poiché la maggior parte muore dopo questo, è conosciuta come una "bandiera della morte".

3

Flag (derivato) 2

Quando una bandiera non va come previsto, o quando una persona interrompe il risultato o lo ignora, è noto come "rompere la bandiera". Coloro che lo fanno in modo eccellente sono chiamati "Flag Crushers". L'uso si è discostato dal significato e i programmatori in nazioni al di fuori del Giappone dicono di usare la parola rottura non è giusto.

4

Elemento contrassegnato

In Gamindustri, di tanto in tanto, il concetto solitamente intangibile di "bandiera" si materializza in un oggetto. L'articolo è classificato come "Oggetto contrassegnato" e si ricevono funzioni vantaggiose ottenendone uno. In precedenza, avventurieri ed esploratori lo sollevavano e lo abbassavano all'interno dei dungeon a loro vantaggio. Tuttavia, poiché è molto più comodo come oggetto, la maggior parte delle persone lo estrae e lo porta via ora, quindi raramente ne vedi uno in natura.

Penso che l'ultima voce si riferisca solo a questo gioco in particolare, ma le prime tre voci sono più generali. Tuttavia, è un file in gioco enciclopedia, e in un gioco che trabocca di satira quindi prendila con le pinze.