Come fare un gioco in QBasic

January 3

Come fare un gioco in QBasic


QBasic è un linguaggio di programmazione di base che può essere utilizzato per una varietà di compiti, come la creazione di giochi. Come un linguaggio "di alto livello", QBasic è più limitata rispetto ad altri linguaggi di programmazione di spicco come C + perché si basa più sul linguaggio umano di codice macchina. Conoscere i comandi di base del QBasic è il modo migliore per andare a scrivere i propri giochi in lingua.

istruzione

1 Aprire QBasic. Tipo "STAMPA 'Ciao mondo'." Al secondo tipo di linea "STAMPA 5." Nella terza riga immettere "STAMPA 5 + 3." Hit "Esegui" o "F5" per assaggiare il vostro primo programma.

2 Digitare il comando "END" per terminare un programma.

3 Inserire "INPUT" seguito dal nome di ciò che si desidera introdurre, chiamato "Array". La matrice si occupa di numeri o parole. Le parole si conclude sempre con un segno "$", ma i numeri non lo fanno. Per esempio: "Nome INPUT $" e "numero di ingresso."

4 Utilizzare il PRINT e comandi di input insieme. Per esempio:
"STAMPA 'Wake up!'"
"INPUT Johnny $"
"STAMPA 'Lasciami in pace'".

5 Utilizzare il "se" e "END IF" comandi. Per fare questo, inserire qualcosa sulla falsariga di quanto segue:
"Nome INPUT $"
"Se il nome $ = 'Johnny' ALLORA"
"STAMPA 'Ciao, Johnny!'"
"FINISCI SE"
Questo programma indica il gioco per chiedere all'utente il suo nome. Se il suo nome è Johnny, il computer stamperà "Ciao, Johnny!" Senza il "END IF" di comando, il gioco continua a stampare "Ciao, Johnny!" ogni volta che l'utente inserisce il suo nome.

6 Creare loop utilizzando i comandi "Avanti" "per" e. Per esempio:
"FOR i = 1 a 10"
"STAMPA 'Sì'"
"I NEXT"
Questo comando indica il gioco per ripetere il comando stampata da una posizione (i) ad una seconda posizione (i).

7 Utilizzare tutti i comandi insieme per costruire un gioco di base in QBasic.

Consigli e avvertenze

  • Utilizzare citazioni intorno le parole in modo che il programma li leggerà come le parole immesse.
  • Citazioni intorno numeri saranno ancora leggere come numeri; equazioni matematiche tra virgolette, tuttavia, verranno stampate non la somma, ma l'equazione invece.