Crea un gioco con cmd

Contenuto

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

Immagine titolata Crea un videogioco con Cmd Step 1
1. Qualsiasi cosa tra virgolette può essere modificata e non avrà alcun effetto sul funzionamento del gioco, tuttavia non modificare il codice effettivo.
Immagine titolata Crea un videogioco con Cmd Step 2
2. Apri Blocco note o qualsiasi altro editor di testo: Geany, Notepad++, ecc. Salva il file come "Il mio gioco".pipistrello
Immagine titolata Crea un videogioco con Cmd Step 3
3. Inizia la programmazione. Digita quanto segue:
@eco spento
titolo `Il mio gioco`
colore 0A
se `%1` neq ( vai a %1)
pausa
Immagine titolata Crea un videogioco con Cmd Step 4
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.
Immagine titolata Crea un videogioco con Cmd Step 5
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`
Immagine titolata Crea un videogioco con Cmd Step 6
6. Crea "Uscita" e "Istruzioni". Crea la schermata di uscita come segue:
:`Uscita`
echo Grazie per aver giocato!
esci /b
  • Per le istruzioni, digitare:
  • :`Istruzioni`
    cl
    eco `Istruzioni`
    eco.
  • E poi digita:
  • echo `Le tue istruzioni`
  • Inserisci quello che vuoi:
  • pausa
    vai a Menù
    Immagine titolata Crea un videogioco con Cmd Step 7
    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:
    Immagine titolata Crea un videogioco con Cmd Step 8
  • :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`
  • 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.
    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.
    Immagine titolata Crea un videogioco con Cmd Step 9
  • 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.


    Condividi sui social network: