X
Questo articolo è stato scritto in collaborazione con il nostro team di editor e ricercatori esperti che ne hanno approvato accuratezza ed esaustività.
Il Content Management Team di wikiHow controlla con cura il lavoro dello staff di redattori per assicurarsi che ogni articolo incontri i nostri standard di qualità.
Questo articolo è stato visualizzato 24 101 volte
Questo articolo spiega come creare un semplice gioco testuale con il Prompt dei comandi, su un computer Windows.
Passaggi
-
1
-
2Assegna un titolo al tuo gioco. Copia il testo seguente su Blocco note, assicurandoti di sostituire "[Titolo]" con il termine che preferisci, prima di premere Invio:[1]
@echo off title [Titolo]
-
3Scegli un colore per il testo e per lo sfondo del tuo gioco. Il Prompt dei comandi ti permette di usare testi e sfondi di vari colori, che puoi selezionare con un codice specifico dal formato "0A", in cui "0" è il colore dello sfondo e "A" è il colore del testo. I codici per i colori più comuni sono i seguenti:[2]
- Colori testo: usa A, B, C, D, E o F per verde chiaro, azzurro chiaro, rosso chiaro, viola chiaro, giallo chiaro o bianco.
- Colori sfondo: usa 0, 1, 2, 3, 4, 5, 6, 7, 8 o 9 per nero, blu, verde, azzurro, rosso, viola, giallo, bianco, grigio o blu chiaro.
- Per esempio, se vuoi ricreare la normale interfaccia bianca e nera del prompt dei comandi, usa il codice "0F".
-
4Imposta i colori del gioco. Inserisci il testo seguente su Blocco note, assicurandoti di sostituire "0A" con la combinazione di colori per testo e sfondo che preferisci, prima di premere Invio:
@echo off title Gioco di prova color 0A if "%1" neq "" ( goto %1)
-
5Crea il menu di gioco. Questa parte del codice rappresenta in pratica il menu di avvio. Inserisci il testo seguente su Blocco note, poi premi Invio:
:Menu cls echo 1. Inizia echo 2. Titoli di coda echo 3. Esci set /p answer=Scrivi il numero della risposta e premi Invio: if %answer%==1 goto Inizia_1 if %answer%==2 goto Titoli di coda if %answer%==3 goto Esci
-
6Aggiungi l'opzione di uscita. Selezionandola, i giocatori potranno chiudere il Prompt dei comandi. Inserisci il testo seguente su Blocco Note, poi premi Invio:
:Esci cls echo Grazie per aver giocato! pause exit /b
-
7Aggiungi i titoli di coda del gioco. Inserisci il testo seguente su Blocco note, assicurandoti di sostituire "[Titolo]" con il titolo del tuo gioco, prima di premere Invio:
:Titoli di coda cls echo Titoli di coda echo. echo Grazie per aver giocato [Titolo]! pause goto Menu
-
8Crea il codice "Inizia". Questa parte del codice permette ai giocatori di avviare una nuova partita:
:Inizia_1 cls echo Oh no! Sei circondato dai nemici. echo Ce ne sono cinque, tutti armati. echo Se li affronti, hai alte probabilità di vincere. set /p answer=Preferisci scappare o combattere? if %answer%==fight goto Lotta_1 if %answer%==run goto Scappa_1 pause
-
9Aggiungi il codice dell'azione. Per finire, inserisci la parte seguente del programma per creare l'azione del gioco:
:Scappa_1 cls echo Sei sopravvissuto sano e salvo. pause goto Inizia_1 :Lotta_1 echo Preparati a combattere. echo I nemici ti assaltano tutti insieme. set /p answer= Premi 1, poi Invio per continuare. if %answer%==1 goto Lotta_1_Loop :Lotta_1_Loop set /a num=%random% if %num% gtr 4 goto Lotta_1_Loop if %num% lss 1 goto Lotta_1_Loop if %num%==1 goto Sconfitta_Lotta_1 if %num%==2 goto Vittoria_Lotta_1 if %num%==3 goto Vittoria_Lotta_1 if %num%==4 goto Vittoria_Lotta_1 :Sconfitta_Lotta_1 cls echo Sei stato sconfitto. Vuoi giocare ancora? pause goto Menu :Vittoria_Lotta_1 cls echo Hai vinto! set /p answer=Vuoi salvare? [y/n] if %answer%=='y' goto 'Salva' if %answer%=='n' goto 'Inizia_2' :Salva goto Inizia_2
-
10Clicca File. Vedrai questa voce nell'angolo in alto a sinistra della finestra di Blocco note. Premila e comparirà un menu a tendina.
-
11Clicca Salva con nome nel menu File. Si aprirà la finestra di salvataggio.
-
12Assegna un nome al file, seguito dall'estensione ".bat". Scrivi il nome che preferisci nel campo di testo "Nome file" in basso, seguito da .bat, in modo da salvare il gioco come file del Prompt dei comandi.
- Per esempio, per chiamare il tuo gioco "Avventura nelle Segrete", dovresti scrivere Avventura nelle segrete.bat.
-
13Cambia il tipo di file. Clicca il menu "Salva come" nella parte bassa della finestra, poi clicca Tutti i file tra le voci che compaiono.
-
14Salva il file sul desktop. Per farlo, clicca Desktop nella barra laterale di sinistra. Se non riesci a vedere la voce che cerchi, fai scorrere la barra in alto o in basso.
-
15Clicca Salva nell'angolo in basso a destra della finestra. Salverai il gioco come file BAT.
-
16Avvia il gioco. Clicca due volte sul file BAT per aprirlo nel Prompt dei comandi, poi segui le indicazioni sullo schermo.
- Per esempio, premi 1 per avviare la partita.
-
17Sperimenta con il codice. Ora che hai creato la struttura di base del gioco, puoi modificarlo per cambiare il testo, aggiungere opzioni e molto altro.
- Per modificare il codice del gioco, clicca con il tasto destro sul file BAT, poi clicca Modifica nel menu a tendina. Puoi premere Ctrl+S per salvare le modifiche.
- Assicurati di leggere bene il codice, per capire cosa fa ciascuna riga.
Pubblicità
Consigli
- Se vuoi usare un editor più avanzato per il tuo codice, puoi scaricare e installare Notepad++, poi usarlo per creare un file BAT al posto di Blocco note.
- Quando vuoi che il giocatore legga un messaggio, devi scrivere prima il comando echo.
- Prova il gioco mentre scrivi il codice, anche se non hai ancora finito; in questo modo riuscirai a capire meglio come viene visualizzato quello che scrivi nel Prompt dei comandi e, inoltre, noterai prima errori e problemi.
- Su Windows, puoi usare i file Batch per automatizzare molte attività, ma scrivere un gioco di testo è un modo divertente per imparare come funzionano.
Pubblicità
Avvertenze
- Ricontrolla sempre il tuo codice prima di distribuire il tuo file BAT.
- Non scaricare e non eseguire mai file BAT che provengono da fonti non affidabili, perché possono essere usati per provocare danni al tuo sistema.
Pubblicità
Riferimenti
Informazioni su questo wikiHow
Pubblicità
Il Content Management Team di wikiHow controlla con cura il lavoro dello staff di redattori per assicurarsi che ogni articolo incontri i nostri standard di qualità. Questo articolo è stato visualizzato 24 101 volte