Come creare un gioco per computer basato su testo (con immagini)

Sommario:

Come creare un gioco per computer basato su testo (con immagini)
Come creare un gioco per computer basato su testo (con immagini)

Video: Come creare un gioco per computer basato su testo (con immagini)

Video: Come creare un gioco per computer basato su testo (con immagini)
Video: Come scaricare Age of Empires II HD Edition gratis 2024, Novembre
Anonim

I giochi di avventura basati sul testo, noti anche come Interactive Fiction, sono stati una delle prime forme di giochi per computer. Ora i suoi fan sono limitati ma abbastanza fedeli. Generalmente, questi giochi possono essere scaricati gratuitamente, non necessitano di elevate specifiche del computer e, cosa interessante, puoi crearne uno tuo senza dover conoscere un linguaggio di programmazione.

Fare un passo

Parte 1 di 3: scelta del software

Crea un gioco basato sul testo Passaggio 1
Crea un gioco basato sul testo Passaggio 1

Passaggio 1. Puoi provare Inform 7

Inform 7 è un software piuttosto potente ed è meglio conosciuto per la creazione di giochi di testo o fiction interattiva come viene più comunemente chiamata. Il linguaggio di programmazione è progettato in modo tale da assomigliare a semplici frasi in inglese, ma ha comunque tutte le funzionalità. Inform 7 è disponibile gratuitamente per Windows, Mac e Linux.

Crea un gioco basato sul testo Passaggio 2
Crea un gioco basato sul testo Passaggio 2

Passaggio 2. Usa Adrift per semplificare la creazione di giochi su Windows

Adrift è anche un linguaggio di programmazione e un software di compilazione di fiction interattiva che è popolare e facile da usare perché la sua interfaccia è visiva, non di codice. Questo software è probabilmente l'opzione più semplice se non sei un programmatore. Adrift è disponibile gratuitamente solo per Windows, ma il gioco risultante può essere giocato su qualsiasi sistema operativo o browser.

Crea un gioco basato sul testo Passaggio 3
Crea un gioco basato sul testo Passaggio 3

Passaggio 3. Se è possibile programmare, anche TADS 3 può essere un'opzione

Se vedi la creazione di questo gioco come un progetto di programmazione, allora TADS 3 è la scelta di software più completa per questo scopo. Puoi padroneggiare più facilmente TADS 3 se capisci già C++ e/o Javascript. TADS 3 è disponibile gratuitamente per Windows, Mac e Linux.

  • Specialmente per la versione Windows di TADS 3, questa versione ha una funzione di workbench aggiuntiva ("Workbench") che lo rende facile da usare per le persone che non stanno programmando e comodo da usare in generale.
  • I programmatori potrebbero essere interessati a leggere ulteriori confronti tra Inform 7 e TADS 3.
Crea un gioco basato sul testo Passaggio 4
Crea un gioco basato sul testo Passaggio 4

Passaggio 4. Esplora altre opzioni comuni

I software sopra elencati sono le scelte più popolari in quest'area, ma ci sono altre opzioni che sono anche ampiamente utilizzate nella comunità della narrativa interattiva. Se nessuno di quelli sopra menzionati ti soddisfa o vuoi provare qualcos'altro, puoi anche dare un'occhiata a quanto segue:

  • Hugo
  • ALAN
Crea un gioco basato sul testo Passaggio 5
Crea un gioco basato sul testo Passaggio 5

Passaggio 5. Prova un creatore di giochi di testo basato su browser

Puoi iniziare subito e provarlo senza dover scaricare nulla utilizzando i seguenti strumenti:

  • Quest (più simile al kit di narrativa interattiva sopra)
  • Twine (editor visuale di facile utilizzo)
  • StoryNexus (su questo dispositivo il giocatore fa clic su una serie di opzioni, non digitando comandi; i tuoi giochi possono essere caricati online [online] su StoryNexus)

Parte 2 di 3: inizia a creare giochi

Crea un gioco basato sul testo Passaggio 6
Crea un gioco basato sul testo Passaggio 6

Passaggio 1. Abituati a utilizzare i comandi di testo

La maggior parte dei giochi basati su testo viene giocata digitando i comandi. Le persone che sono abituate a giocare ai giochi di narrativa interattiva presumeranno che il tuo gioco debba utilizzare comandi comuni, come "vedi (oggetto)" e "ottieni (oggetto)".

  • Dovrebbe esserci una sezione di documentazione o tutorial nel software in modo da poter acquisire familiarità con questi comandi e come incorporarli nel gioco.
  • A volte un gioco ha comandi aggiuntivi unici; possono essere vari, "fare jogging" o "tagliare l'erba". Questa scelta di comando deve essere comunicata chiaramente ai giocatori, a meno che non sia volutamente tenuta segreta o solo per divertimento e non sia necessaria per terminare il gioco.
Crea un gioco basato sul testo Passaggio 7
Crea un gioco basato sul testo Passaggio 7

Passaggio 2. Progetta una mappa e/o un gameplay

La forma più comune di narrativa interattiva di solito comporta l'esplorazione di un numero di luoghi (comunemente chiamati "spazi" anche se la storia dice che i luoghi sono all'aperto). Il tuo progetto può iniziare creando una o due stanze che possono essere esplorate all'inizio, poi qualche altra stanza in cui puoi entrare dopo che il giocatore ha completato un semplice puzzle o esplora prima un po', poi ci sono enigmi più grandi e più difficili che richiedono esplorazione attento.

Un'altra opzione è creare un progetto che si concentri maggiormente sulle decisioni che il giocatore prende, non sulla risoluzione di enigmi. Un esempio è una storia emotiva sulla relazione che il personaggio principale del gioco ha con altri personaggi, o una storia che offre al giocatore molte scelte e le conseguenze di tutte le sue decisioni saranno viste nella trama successiva. Opzioni come questa potrebbero comunque richiedere una mappa geografica o utilizzare lo "spazio" sotto forma di scene in cui il personaggio principale sperimenta qualcosa in base al tema del gioco

Crea un gioco basato sul testo Passaggio 8
Crea un gioco basato sul testo Passaggio 8

Passaggio 3. Ottieni aiuto su come è connesso ogni elemento del gioco

Forse il tuo primo spazio non funziona correttamente, o non sai come produrre un certo effetto usando il tuo software, quindi cerca la documentazione o il menu di aiuto, o il file "Leggimi" che di solito si trova nella stessa directory di il file.il tuo software principale. Se ancora non ti è chiaro, prova a chiedere ai forum del sito dove hai scaricato il software, o in generale ai forum di fiction interattiva.

Crea un gioco basato sul testo Passaggio 9
Crea un gioco basato sul testo Passaggio 9

Passaggio 4. Creare la sezione introduttiva e il primo spazio

Dopo aver creato lo schema del tuo gioco, scrivi una breve introduzione che spieghi il gioco, inclusa una spiegazione dei comandi unici, nonché un avviso se il tuo gioco contiene materiale specifico per adulti. Quindi, scrivi una descrizione della prima stanza. Cerca di rendere interessante questa prima stanza perché i giocatori possono andarsene immediatamente se la prima stanza è solo un appartamento vuoto, ad esempio. Ecco un esempio di introduzione per i giocatori all'inizio del gioco (le parole importanti sono in grassetto per una facile comprensione):

  • Introduzione:

    Per partecipare a questa crociera hai scambiato la tua intera collezione di buoni snack, ma ora la nave è arenata in mezzo al mare. Che peccato! Faresti meglio a trovare Lucy, spero che sopravviva a quella grande tempesta. Ti ricordi che era nella sala macchine quando è scoppiata la tempesta.

  • Avvertenze e condizioni:

    Benvenuti a "La crociera dell'avaro". Tipo controlla il coupon per visualizzare la tua collezione attuale. Usa il comando cambio coupon seguito dal nome di un coupon per utilizzare il coupon "magico". Attenzione: questo gioco contiene un po' di violenza e cannibalismo.

  • Descrizione della stanza:

    Ti trovi in una stanza con pareti di quercia. La struttura di ferro del letto era stata spazzata via dalla tempesta e l'unico materasso era strappato e floscio sotto l'armadio dei liquori. A nord c'è una porta chiusa.

Crea un gioco basato sul testo Passaggio 10
Crea un gioco basato sul testo Passaggio 10

Passaggio 5. Creare il comando per il primo spazio

Pensa a come il giocatore interagirà con ciascuno degli oggetti che hai menzionato. Almeno il giocatore deve essere in grado di "vedere" o "x" (bersaglio) ogni oggetto. Ecco alcuni esempi di comandi che i giocatori possono usare e il testo risultante che appare ai giocatori:

  • guarda il letto – È pieno di piume d'oca di alta qualità, ma ora la maggior parte delle piume sono sparse nella stanza. Il materasso era molle e puzzava di liquore.
  • x me – Sei esausto e indossi solo l'accappatoio rosa che indossavi poco prima che arrivasse la tempesta. Il tuo accappatoio ha le tasche ed è legato con un cordino di lana.
  • apri la porta – La maniglia ha girato ma la porta non si è aperta. Sembra che ci sia un oggetto pesante che blocca all'esterno.
Crea un gioco basato sul testo Passaggio 11
Crea un gioco basato sul testo Passaggio 11

Passaggio 6. La prima stanza può essere un puzzle facile

L'inizio classico è sfidare il giocatore a trovare una via d'uscita da quello spazio. Questa sfida non deve essere troppo difficile, ma può darti un'idea di come sarà il tuo gioco in futuro. Questa è anche un'opportunità per insegnare ai giocatori a leggere attentamente e cercare indizi. Ad esempio, dopo i comandi sopra, i giocatori potrebbero pensare di fare quanto segue:

  • sollevare il letto – Non appena sollevi il materasso, l'odore della tequila ti colpisce il naso. Non c'è da stupirsi che il materasso sia molle… Appoggi il materasso di lato e poi ti asciughi le mani sull'accappatoio.
  • x spazio – Ti trovi in una camera da letto con pareti di quercia. La struttura di ferro del letto era stata spazzata via dalla tempesta e l'unico materasso era strappato e molle in un angolo della stanza. C'è anche un armadietto dei liquori nell'angolo della stanza. C'è una porta chiusa a nord. C'era una bottiglia rotta sul pavimento.
  • prendi la bottiglia – Hai preso la bottiglia di tequila rotta. È un peccato lasciarlo andare.
  • x marsupio – Il tuo portafoglio è ancora in tasca. Sono grato!
  • x portafoglio – Tutti i coupon snack sono stati utilizzati ma il tuo portafoglio contiene ancora alcuni coupon di emergenza. Al momento hai coupon piede di porco e coupon fischietto.
  • scambia il coupon piede di porco – Hai sollevato il coupon piede di porco e ti sei schiarita la gola. Il coupon vola via e un attimo dopo un piede di porco cade nelle tue mani.
  • apri la porta con un piede di porco – Metti un piede di porco nello spazio tra la porta e il telaio e spingi più forte che puoi. Il ringhio proveniente dall'esterno ti ha spaventato. Un'altra spinta e la porta si aprirà, ma è meglio che tu sia preparato con una pistola.
  • apri la porta con un piede di porco – Questa volta non c'era nessun ostacolo dall'esterno della porta. La porta si spalancò all'istante e fuori c'era un lupo grigio che ti fissava intensamente! Pensiamo in fretta: puoi scegliere solo una linea d'azione.
  • attacca il lupo con la bottiglia – Hai squarciato il lupo con la bottiglia rotta proprio nel naso. Il lupo gemette e fuggì. La strada verso nord è ora sicura.

Parte 3 di 3: perfezionare e completare il gioco

Crea un gioco basato sul testo Passaggio 12
Crea un gioco basato sul testo Passaggio 12

Passaggio 1. Tutti i verbi e i nomi devono essere chiari

Come creatore di giochi, conoscerai tutti questi termini a memoria. Ma altre persone ne conoscono solo alcuni. Ogni volta che aggiungi un nuovo comando o oggetto, specialmente uno importante per la continuazione del gioco, assicurati di renderlo chiaro e facile da usare.

  • Equalizza i nomi degli oggetti nelle descrizioni e nei comandi. Esempio: se un giocatore entra nella stanza e legge la descrizione di un "dipinto", assicurati di usare anche il termine "dipinto" come oggetto nel comando. Se non stai attento e poi usi il termine "immagine" allora il giocatore è costretto a provare prima ad interagire con l'oggetto.
  • Usa sinonimi per i verbi. Pensa anche a come gli altri giocatori utilizzeranno un oggetto. Gli oggetti sotto forma di "pulsanti" devono poter essere utilizzati con il comando "premi il pulsante" e "premi il pulsante". Se ci sono nemici nel gioco, è una buona idea avere il comando "attacca", "pugno" e "colpisci", così come "usa (nome dell'oggetto che può essere un'arma) su (nome del nemico)".
Crea un gioco basato sul testo Passaggio 13
Crea un gioco basato sul testo Passaggio 13

Passaggio 2. Adatta il puzzle allo sfondo

Non lasciare che i puzzle che ti sei preso la briga di progettare non corrispondano nemmeno allo sfondo del tuo gioco. Potresti pensare di essere abbastanza intelligente da inventare un puzzle che coinvolge un elmo vichingo, dinamite e un alveare, ma in realtà non funziona se queste cose appaiono sullo sfondo di un'astronave o di un'aula di scuola superiore. Il tuo background sembrerà imbarazzante e i giocatori sapranno immediatamente che gli strani oggetti devono far parte del puzzle.

  • I puzzle con più soluzioni possibili sembreranno più realistici, così come un singolo oggetto che può essere utilizzato per più puzzle o avere molteplici usi.
  • Crea puzzle che sembrano rilevanti. Ci deve essere un motivo per cui i personaggi del gioco devono risolvere un enigma.
  • Evita i rompicapi familiari, come il rompicapo della torre di Hanoi, i labirinti e i rompicapi logici.
Crea un gioco basato sul testo Passaggio 14
Crea un gioco basato sul testo Passaggio 14

Passaggio 3. Sii corretto con i giocatori

Gli antichi giochi erano noti per essere spietati, ad esempio: "Hai raccolto la roccia e si è verificata una valanga che ti ha seppellito. È finita". I giocatori di oggi vogliono essere più ricompensati per i loro sforzi. Oltre a impedire la morte del personaggio principale del gioco, ecco alcuni esempi di altri obiettivi che possono essere assegnati:

  • Non fare in modo che gli eventi di gioco importanti si basino su un sistema casuale. Di solito, quando il giocatore è riuscito a trovare cosa fare dopo, deve avere successo al 100%.
  • Fornisci suggerimenti per enigmi difficili e non ottenere troppi falsi indizi per distrarti.
  • Non creare enigmi impossibili da risolvere in base al flusso del gioco, ad esempio enigmi che possono essere risolti solo se sai cosa c'è dopo nel gioco o enigmi che devi provare fino a quando non ci riesci, ma se fallisce, il protagonista muore immediatamente.
  • Va bene se c'è uno spazio nel mezzo del gioco che verrà chiuso definitivamente, ma i giocatori dovrebbero essere avvertiti. Se c'è una scelta che può far bloccare il gioco, allora dovrebbe essere finita, non lasciare che il giocatore continui senza alcuna possibilità di vincere.
Crea un gioco basato sul testo Passaggio 15
Crea un gioco basato sul testo Passaggio 15

Passaggio 4. Annota tutti i possibili finali del gioco

Pensa a possibili finali interessanti. Se il giocatore perde, dovrebbe comunque ottenere una storia di copertura che racconti cosa è successo e lo incoraggi a riprovare. Se il giocatore vince, allora deve esserci un finale brillante e piuttosto lungo, forse potrebbe anche esserci una stanza speciale alla fine del gioco dove ci sono alcuni comandi aggiuntivi in modo che l'atmosfera della vittoria sia ancora più pronunciata.

Crea un gioco basato sul testo Passaggio 16
Crea un gioco basato sul testo Passaggio 16

Passaggio 5. Cerca ispirazione e altri suggerimenti

Ci sono centinaia di articoli disponibili su Brass Lantern, l'Interactive Fiction Database e IFWiki, dove puoi leggere argomenti specializzati come scrivere personaggi realistici o come programmare oggetti con interazioni complesse. E soprattutto sono gli esempi di giochi testuali su IF Archive, un sito dove puoi goderti all'istante i giochi testuali che ami. I seguenti collegamenti contengono anche molti altri suggerimenti per i principianti:

  • Esempi di varie citazioni nella collezione IF Gems.
  • SE Libro di teoria
  • Mestiere dell'avventura
Crea un gioco basato sul testo Passaggio 17
Crea un gioco basato sul testo Passaggio 17

Passaggio 6. Fai un test pre-partita/test della fase beta

Quando la creazione del gioco è completa, gioca prima tu stesso alcune volte. Prova tutte le possibilità del gioco, così come qualsiasi sequenza "strana" che dovrebbe andare oltre il tuo intento originale. Dopo aver corretto vari errori, prova a coinvolgere alcuni amici e familiari o magari usa un lettore di fiction interattiva online per eseguire un test della fase beta allo stesso modo. Chiedi il loro feedback su quali parti sono frustranti o spiacevoli e considera i loro suggerimenti per modifiche o opzioni aggiuntive.

Salva spesso il tuo lavoro e usa il comando annulla se ne hai uno, così puoi provare percorsi diversi senza dover ricominciare dall'inizio

Crea un gioco basato sul testo Passaggio 18
Crea un gioco basato sul testo Passaggio 18

Passaggio 7. Pubblica il tuo gioco

Alcuni software per la creazione di giochi basati su testo hanno anche una funzione online per caricare i tuoi giochi. Di solito i giochi sono pubblicati sull'IF Archive e non dimenticare di scrivere la descrizione del gioco sull'IFDB.

  • Condividi i tuoi link di gioco attraverso i social media e i forum di narrativa interattiva in modo che le persone ne sappiano di più.
  • La maggior parte dei giochi di narrativa interattiva sono disponibili gratuitamente. Puoi impostare un prezzo, ma se questo è il tuo primo progetto e non hai un seguito, non aspettarti vendite elevate.

Suggerimenti

  • Un modo efficace per far conoscere il tuo gioco è iscriverlo a uno dei tanti concorsi di fiction interattiva disponibili. La maggior parte è libera di seguirti, e almeno molto probabilmente avrai alcune persone che proveranno il tuo gioco. Se è buono, la sua reputazione si diffonderà.
  • Anche le persone ipovedenti o ipovedenti possono creare fiction interattive. La maggior parte dei sistemi di creazione di fiction interattiva sono di puro testo, quindi provalo. È possibile utilizzare un software di modifica del testo per scrivere il programma di gioco, quindi assistito da un software di lettura dello schermo.

Avvertimento

  • Alcune trame e sfondi sono usati così spesso da essere cliché marchiati, - in questo caso gli autori del gioco devono essere molto abili in modo che i risultati non siano noiosi per i giocatori esperti di fiction interattiva. Evita di fare una trama che ha l'amnesia, che è solo un flashback, l'ambientazione è molto ordinaria (appartamento o ufficio), o che racconta la storia di persone normali che cadono improvvisamente sullo sfondo della fantasia eroica.
  • Evita di menzionare cose che in realtà non esistono. Se c'è un oggetto che è già menzionato nella descrizione della stanza, assicurati che il giocatore possa almeno eseguire un comando "guarda" su di esso. Se i giocatori vengono colpiti troppo spesso dal testo di risposta "Qui non si vede niente del genere", il gioco diventa meno convincente. In altre parole, assicurati che il tuo mondo immaginario sia sempre sincronizzato con le basi del codice di programmazione di quel mondo. Proprio come scrivere romanzi, l'obiettivo è rendere credibile la trama. Un'attenta disposizione del mondo può prevenire errori come questo. I produttori di giochi pigri verranno sicuramente catturati dai giocatori.

Consigliato: