





Per le istruzioni, digitare: E poi digita: Inserisci quello che vuoi: 
Ora puoi ripetere il codice di `Start_1` per fare una seconda, una terza o più battaglie. Tieni inoltre presente che se digiti Fight_1, ad esempio, devi anche assicurarti che le parti codificate `vai a Fight_1` rimangano le stesse, quindi se ne cambi una, devi cambiare anche l`altra.
Crea un gioco con cmd
Ecco un modo semplice e gratuito per creare un gioco senza scaricare nulla. Imparerai immediatamente qualcosa sulla programmazione in batch mentre lo fai. Devi inventare la tua storia per fornire un contesto per questo gioco.
Passi

1. Qualsiasi cosa tra virgolette può essere modificata e non avrà alcun effetto sul funzionamento del gioco, tuttavia non modificare il codice effettivo.

2. Apri Blocco note o qualsiasi altro editor di testo: Geany, Notepad++, ecc. Salva il file come "Il mio gioco".pipistrello

3. Inizia la programmazione. Digita quanto segue:
@eco spento
titolo `Il mio gioco`
colore 0A
se `%1` neq ( vai a %1)
pausa

4. Aggiungi colori ad esso. Salvalo ed esegui il codice; vedrai un messaggio di errore e tutte le diverse combinazioni di colori. Trova il colore che ti piace e digitalo dopo `colore`, invece di `zz`. Una buona combinazione è il colore 0A, che rende il testo verde e lo sfondo nero.

5. Crea il menu. Crea il menu omettendo la pausa e digitando quanto segue:
:Menù
cl
eco `1. Inizio`
eco `2. Istruzioni`
eco `3. Uscita`
set /p answer=`Digita il numero che preferisci e premi Invio`.
se %answer%==1 vai a `Inizio_1`
se %answer%==2 vai a "Istruzioni"
se %answer%==3 vai a `Esci`

6. Crea "Uscita" e "Istruzioni". Crea la schermata di uscita come segue:
:`Uscita`
echo Grazie per aver giocato!
esci /b
:`Istruzioni`
cl
eco `Istruzioni`
eco.
echo `Le tue istruzioni`
pausa
vai a Menù

7. inizia il gioco. Digita uno scenario:
:Inizio_1
cl
echo `Hai incontrato dei banditi. I loro poteri sono:`
eco `3 eruttazione`
echo `La tua possibilità di vincere è alta`.
set /p answer=`Vuoi combattere o fuggire?`
se %answer%==`Combattimento` vai a `Combattimento_1`
se %answer%==`Voli` vai a `Esegui_1`
8
Combatti e fuggi. Crea la funzione di combattimento e fuga come segue:
:Esegui_1
cl
eco Sei scappato sano e salvo!
pausa
vai a `Start_1`
: Combatti_1
eco Hai scelto di combattere.
eco La battaglia continua.
set /p answer=Tipo 1 e premi Invio per continuare:
se %answer%==1 vai a Fight_1_Loop
:`Lotta_1_Ciclo`
imposta /a num=%casuale%
se %num% gtr 4 vai a `Fight_1_Loop`
se %num% lss 1 vai a `Fight_1_Loop`
se %num%==1 vai a `Lose_Fight_1`
se %num%==2 vai a `Win_Fight_1`
se %num%==3 vai a `Win_Fight_1`
se %num%==4 vai a `Win_Fight_1`
:`Lose_Fight_1`
cl
echo Scusa se hai perso la battaglia :(
pausa
vai a Menù
:`Vinci_lotta_1`
cl
echo Congratulazioni hai vinto la battaglia!
set /p answer=`Vuoi salvare questo?`
se %answer%==`Sì` vai a `Salva`
se %answer%==`No` vai a `Inizio_2`
:`Salva`
vai a `Start_2`
Chiudi Blocco note, fai clic su "Sì", salva il file, cambia l`estensione del file in Tutti i file e posiziona ".bat` come estensione dopo il nome del file.

Consigli
- Ricorda che se vuoi che il giocatore veda qualcosa, devi digitare "eco" davanti ad esso.
- Gioca mentre codifichi, anche se non hai ancora finito tutto. Questo ti aiuterà a vedere come ciò che scrivi corrisponde al risultato e ti aiuterà a individuare eventuali errori.
- Per fermarti nel bel mezzo di un test del tuo gioco, digita Ctrl-C.
- I file batch in Windows possono essere utilizzati per automatizzare varie attività, ma scrivere un gioco di testo come questo è un modo divertente per imparare come funziona.
- Controlla attentamente il tuo script batch per assicurarti di non aver commesso errori.
- `Succede spesso che un programma non si avvii.
Articoli sull'argomento "Crea un gioco con cmd"
Condividi sui social network:
Popolare