Come scrivere programmi di gioco in QBasic

Come scrivere programmi di gioco in QBasic

QBasic è un linguaggio di programmazione sviluppato da Microsoft. Esso è basato sul linguaggio di base, cui lettere stanno per principianti tutti scopo Symbolic Instruction Code. QBasic può fare diversi tipi di programmi, tra cui dei video giochi. Un passaggio chiave nella realizzazione di tali giochi da zero è la progettazione del gioco, che significa scrivere in dettaglio come si desidera il gioco al lavoro. Soddisfazione personale è un vantaggio che si ottiene da fare QBasic giochi. Un altro è una maggiore abilità di programmazione, che è possibile applicare ad altri progetti di programmazione, compresi quelli in altre lingue.

Istruzioni

• Scaricare un gioco di QBasic, come il gioco di battaglie spaziali sul sito di QBasic di Pete, il gioco 3D di Jack dallo stesso sito o Moonbugs dal sito stazione di QBasic (Vedi risorse).

• Leggere elenco, compresi tutti i commenti del programma del gioco. Se si capisce che cosa significa un'istruzione senza un commento, scrivi il tuo commento. Ad esempio, si può leggere l'istruzione "flagGameOver = true" e scrivere, "questa affermazione è che indica che il gioco è finito." Una volta che è possibile scrivere un commento che spiega ogni riga del programma che elenca, capirete il gioco abbastanza bene per farne il proprio gioco.

• Eseguire l'un istruzione gioco alla volta, utilizzando gli strumenti di debug di ambiente di sviluppo. Leggere la documentazione del proprio ambiente per dettagli sul codice passo-passo, che è come i programmatori si riferiscono all'esecuzione di un'istruzione alla volta.

• Scrivere sulla carta, come si sta intensificando attraverso il gioco, il valore di ogni variabile che cambia. Ad esempio, puoi scrivere "la variabile 'PlayerPoints' tenuto '1', prima ho risposto correttamente alla domanda di curiosità. Essa detiene ora '10'."

• Scrivere, nel programma di inserzione, nuovi commenti che riflettono la maggiore comprensione del gioco. Ad esempio, dopo aver osservato l'ipotetica variabile "PlayerPoints" nel passaggio precedente, si può scrivere "'PlayerPoints' detiene il mio punteggio, che si basa su risposte corrette alle domande del gioco."

• Ripetere i passaggi da 3 a 5 fino a quando hai scritto un commento per ogni istruzione nell'origine del gioco inserzione. È ora possibile apportare modifiche al gioco.

• Scrivere su carta un elenco delle modifiche che si desidera rendere al gioco originale. Un cambiamento potrebbe essere, "l'opzione per cambiare angolo della torretta dovrebbe essere sullo schermo 'Artigliere', non 'comandante di nave' schermo." Essere il più precisi possibile nella descrizione di ogni cambiamento, come questo rende più facile la programmazione.

• Scrivere il codice sorgente di QBasic che implementa gli elementi dell'elenco nel passaggio precedente.

• Test e il debug del gioco utilizzando strumenti di debug di ambiente di sviluppo.