Sommario:

Creare un gioco con il Blocco note e molto altro: 10 passaggi
Creare un gioco con il Blocco note e molto altro: 10 passaggi

Video: Creare un gioco con il Blocco note e molto altro: 10 passaggi

Video: Creare un gioco con il Blocco note e molto altro: 10 passaggi
Video: Creare un videogioco in 10 minuti!⌛👾 2024, Dicembre
Anonim
Fare un gioco in Blocco note e molto altro ancora
Fare un gioco in Blocco note e molto altro ancora
Fare un gioco in Blocco note e molto altro ancora
Fare un gioco in Blocco note e molto altro ancora
Fare un gioco in Blocco note e molto altro ancora
Fare un gioco in Blocco note e molto altro ancora

Questo è il mio primo istruibile. Quindi se avete suggerimenti commentate. Iniziamo!

Quando tutti sentiamo la parola blocco note, pensiamo ad alcune noiose applicazioni inutili per annotare cose. Beh, il blocco note è molto più di questo. Possiamo controllare il nostro PC, fare un po' di hacking e creare giochi divertenti.

ps ecco il file batch per il gioco del tic tac toe

Passaggio 1: Introduzione a Batch

Introduzione a batch
Introduzione a batch
Introduzione a batch
Introduzione a batch
Introduzione a batch
Introduzione a batch

Batch è un linguaggio che viene eseguito principalmente dal prompt dei comandi di Windows. Non solo è utile, ma può anche essere utilizzato per creare fantastici giochi di testo! Che cos'è un gioco testuale che chiedi? È un gioco (molto semplice) in cui l'utente interagisce attraverso l'uso del testo e la scelta. Imparerai come impostare situazioni in cui i personaggi dovranno fare delle scelte su come vogliono affrontare il problema.

Prima di tutto apri il blocco note

Codice!Ora sei pronto per iniziare a digitare le prime righe di codice e per imparare i primi comandi. I comandi sono ciascuna delle parole che digitiamo nel programma che hanno una funzione; come l'eco o i comandi di pausa.

eco, eco. e metti in pausa

echo - echo è usato per visualizzare il testo normale nel tuo gioco. Ad esempio, puoi digitare: "echo Hello Adventurer!" e le persone che giocano al tuo gioco vedranno "Hello adventurer!" (A condizione che tu abbia digitato @echo off).

eco. - eco. (con un punto) viene utilizzato per creare una riga vuota nel gioco. Questo può essere utile per mantenere il testo ordinato.

pause - Questo comando viene utilizzato quando vuoi che i tuoi giocatori si prendano una pausa e viene utilizzato più spesso quando vuoi dare loro il tempo di leggere del testo. Quando usi questo codice, viene visualizzato come "Premi un tasto qualsiasi per continuare…" I tuoi giocatori possono quindi premere qualsiasi tasto, quando sono pronti, per continuare a giocare.

Salva il tuo gioco come: nomedeltuogioco.bat

l'estensione.bat lo rende un file batch.

Passaggio 2: Cl, Esci, Titolo e Colore

Cls, Esci, Titolo e Colore
Cls, Esci, Titolo e Colore
Cls, Esci, Titolo e Colore
Cls, Esci, Titolo e Colore

Ok, anche questa prossima serie di comandi è molto semplice, ma è piacevole da avere.

cls - cls è un comando che uso molto. Sta per "clear screen" e ciò che fa è rimuovere tutto il testo che è stato creato nella finestra del prompt dei comandi (ergo, rendendo lo schermo vuoto). Questo è un buon strumento quando vuoi mantenere il tuo gioco pulito e in ordine.

exit - Fa esattamente quello che sembra, chiude il gioco. Dovresti usarlo solo quando i personaggi raggiungono la fine del gioco o se vuoi che il gioco si chiuda quando muoiono o prendono una decisione sbagliata.

title - title visualizza tutto ciò che digiti dopo di esso nella barra del titolo della finestra del prompt dei comandi.

color - color è un comando davvero divertente e può essere usato per ravvivare il tuo gioco. Quando aggiungi il codice colore, seguito da uno spazio e da un insieme specifico di numeri o lettere, puoi modificare i colori della finestra del prompt dei comandi. Per un elenco dei colori disponibili, vedere l'immagine sottostante o aprire il prompt dei comandi (cmd) e digitare "color/?".

È un insieme di due numeri. Il primo numero è il colore di sfondo. Il secondo numero è il colore del carattere.

per esempio. 19

Passaggio 3: vai a

Vai a
Vai a

Il comando "goto" è semplice, una volta che lo conosci. Il comando viene utilizzato quando vuoi che un giocatore passi a una sezione diversa del tuo gioco, ad esempio quando prende una determinata decisione.

Funziona in questo modo: inserisci il comando "goto" su una riga separata o alla fine di un'istruzione "if" (che esamineremo più avanti). Si specifica quindi una variabile che diventerà il nome della destinazione. Il nome può essere qualsiasi cosa tu voglia e consiste nella parola o nelle parole che digiti dopo "goto".

Passaggio 4: Imposta/p e Se

Imposta/p e Se
Imposta/p e Se

Questi comandi sono i comandi più avanzati che ti insegnerò.

set /p variabile= - Questo comando viene utilizzato quando vuoi che il tuo giocatore inserisca una variabile (una risposta variabile). Questo potrebbe essere ovunque, dal loro nome al nome di un'arma o anche la risposta a una delle scelte che hai dato loro. Spesso si farà riferimento a questa variabile in un secondo momento e quindi deve essere assegnato un nome. Il nome può essere quello che vuoi che sia.

Possiamo fare riferimento a questa variabile inserendo il nome della variabile tra %. Eg. %Rispondere%

if - questo comando viene utilizzato quando creiamo istruzioni if/then. Possiamo usarlo insieme a "set /p" per creare scelte per sono giocatori. Fai una domanda al giocatore con il comando "echo". Assicurati di indicare chiaramente le loro opzioni. Dai loro la possibilità di inserire una risposta con il comando "set / p".

Crea affermazioni "se" che permettano alle scelte dei giocatori di avere conseguenze e che permettano alla storia di continuare.

Le istruzioni "if" sono usate con "equ" e "neq" che significano "uguale" e "non uguale", rispettivamente.

Ecco come dovrebbero apparire le tue dichiarazioni:

:cominciare

eco SI o NO?

imposta /p variabile=

if %variable% equ SI vai a situazione1

se %variabile% equ NO vai a situazione2

se %variabile neq SI vai a start

Tutto questo codice significa che se il giocatore digita "SI" verrà inviato a "situazione1"; se digita "NO" verrà inviato a "situazione2"; se non digita né "SI" né "NO" verrà rimandato all'inizio della domanda.

Passaggio 5: Ping Localhost -n 7 >nul

%a caso%
%a caso%
Convertitore di sintesi vocale
Convertitore di sintesi vocale

Questa istruzione ritarda l'esecuzione dell'istruzione per 7 secondi. Puoi modificare il valore.

Per es.

@eco spento

:cominciare

colore 10

ping localhost -n 0 >nul

colore 20

ping localhost -n 0 >nul

colore 30

ping localhost -n 0 >nul

vai all'inizio

Questo programma crea uno schermo lampeggiante che non si ferma mai (loop infinito).

Passaggio 6: %casuale%

Questo comando crea un numero casuale di 5 cifre. Questo comando viene spesso utilizzato per creare un tipo di programma a matrice.

@eco spento

colore 02

:cominciare

echo %casuale%%casuale%%casuale%%casuale%%casuale%%casuale%

vai all'inizio

Passaggio 7: convertitore da testo a voce

Questa è la cosa che preferisco del blocco note. Utilizza SAPI. L'interfaccia di programmazione dell'applicazione vocale o SAPI è un'API sviluppata da Microsoft per consentire l'uso del riconoscimento vocale e della sintesi vocale all'interno delle applicazioni Windows.

Questo è leggermente diverso perché è nello script vbs non batch. (Il volume è basso)

debole messaggio

msg = inputbox("Inserisci il testo qui", "Convertitore da testo a voce")

set sapi = CreateObject("sapi.spvoice")

sapi.speak msg

salvalo con un'estensione.vbs

per es. texttospeech.vbs

Fase 8: Guerre Stellari!

Guerre stellari!!!
Guerre stellari!!!

Esiste una copia completa di Star Wars realizzata interamente in caratteri ASCII che puoi guardare nel sistema operativo Windows (o qualsiasi sistema operativo che supporti telnet). L'unica cosa necessaria per guardarlo è una connessione internet; la velocità non ha importanza.

Per guardarlo su Windows XP, Mac OS X e Linux

Vai su Start, Esegui. (Solo per utenti Windows)

Ora digita "telnet asciugamano.blinkenlights.nl" senza le virgolette e premi Invio.

Gli utenti di Mac OS X e Linux possono eseguire direttamente questo codice nella finestra del terminale.

Su Windows 8, Windows 8.1, Windows 7 e Windows VistaTelnet è disattivato per impostazione predefinita nelle ultime versioni di Windows.

Quindi, per guardare Star Wars, devi prima abilitare telnet andando su Pannello di controllo › Programmi › Attiva o disattiva funzionalità di Windows e spuntando entrambe le caselle di controllo telnet.

Dopo averlo fatto, segui i passaggi indicati di seguito:-Vai a Start, Cerca in Windows Vista e Windows 7. Su Windows 8 e Windows 8.1, apri la pagina principale di Start.

Digita telnet e premi Invio. Nella seguente finestra del prompt dei comandi, digita "o" senza virgolette e premi Invio.

Ora digita "towel.blinkenlights.nl" senza le virgolette e premi Invio.

Se non hai più bisogno di telnet, puoi disattivarlo.

Passaggio 9: ripeti costantemente i messaggi per infastidire qualcuno

Usando questo trucco del blocco note puoi infastidire chiunque e puoi effettivamente costringerlo a disconnettersi o lasciare il computer (LOL…). Questo trucco del blocco note creerà un ciclo infinito di un messaggio nel computer. Segui i passaggi per saperne di più: Apri Blocco note. Digita il seguente codice nel file del blocco note.

:@ECHO disattivato:

:Inizio messaggio * Ciao

msg * Hai una brutta giornata?

msg * beh, mi sto divertendo!

msg * Divertiamoci insieme!

msg * Perché sei stato o-w-n-e-d

VAI ALL'INIZIO

per terminarlo riavvia il computer

Passaggio 10: digita lentamente i messaggi

Digita lentamente i messaggi
Digita lentamente i messaggi
Digita lentamente i messaggi
Digita lentamente i messaggi

Trucco completamente innocuo e perfetto per fare scherzi ai propri amici. Questo trucco può davvero far impazzire chiunque! Segui i passaggi indicati di seguito per eseguire questo trucco: Apri Blocco note. Incolla il seguente codice nel file del blocco note:

(riscrivi tutte le virgolette)

WScript. Sleep 180000

WScript. Sleep 10000

Imposta WshShell = WScript. CreateObject ("WScript. Shell")

WshShell. Esegui “blocco note”

WScript. Sleep 100

WshShell. AppAttiva “Blocco note”

WScript. Sleep 500

WshShell. SendKeys “Hel”

WScript. Sleep 500

WshShell. SendKeys “lo”

WScript. Sleep 500

WshShell. SendKeys “, I”

WScript. Sleep 500

WshShell. SendKeys “amore”

WScript. Sleep 500

WshShell. SendKeys "instructables"

WScript. Sleep 500

Salva il file con qualsiasi nome e con estensione.vbs e chiudilo.

Per terminarlo, apri il task manager e termina il processo thewscript.exe come mostrato nell'immagine sopra.

Consigliato: