Wie man ein Spiel in QBasic

October 26

Wie man ein Spiel in QBasic

QBasic ist eine einfache Programmiersprache, die für eine Vielzahl von Aufgaben wie das Erstellen von Spielen verwendet werden kann. Als einer "Hochsprache" ist QBasic begrenzter als andere prominenten Programmiersprachen wie C +, da es mehr auf menschliche Sprache als Maschinencode beruht. QBasic Grundbefehle, kennen zu lernen ist der beste Weg zu gehen über Ihre eigenen Spiele in der Sprache zu schreiben.

Anweisungen

1 Öffnen Sie QBasic. Typ "PRINT"Hallo Welt"." Geben Sie auf der zweiten Zeile "PRINT 5." Geben Sie in der dritten Zeile "PRINT 5 + 3." Drücken Sie "Run" oder "F5", Ihr erste Programm zu probieren.

2 Geben Sie den Befehl "Ende", ein Programm zu beenden.

3 Geben Sie "Eingabe", gefolgt von den Namen der gewünschten Eingang, sogenannten "ARRAY". Das Array befasst sich mit Zahlen oder Wörtern. Wörter endet immer mit einem "$" Zeichen, Zahlen aber nicht. Zum Beispiel: "INPUT Name$" und "Eingabe-Zahl".

4 Verwenden Sie die Befehle drucken und INPUT zusammen. Zum Beispiel:"PRINT"Wake up!"""Johnny Eingabe $""Drucken Sie"Lass mich in Ruhe.""

5 Verwenden Sie die "IF" und "Wenn END" Befehle. Geben Sie hierzu etwas entlang der Linien aus folgendem:"Eingabe Name$""IF Name$ = 'Johnny' THEN""Drucken Sie"Hello, Johnny!"""ENDIF"Dieses Programm sagt das Spiel dem Benutzer seinen Namen Fragen. Wenn sein Name Johnny ist, druckt der Computer "Hello, Johnny!" Ohne den Befehl "END IF" wird das Spiel weiter, "Hello, Johnny!" Drucken Sie jedes Mal, wenn der Benutzer seinen Namen eingibt.

6 Erstellen von Loops mit der "FOR" und "Weiter" Befehle. Zum Beispiel:"Für i = 1 bis 10""Drucken"Ja"""Nächste ich"Dieser Befehl weist das Spiel zu den gedruckten Befehl von einem Ort (i) auf einen zweiten Standort (i) wiederholen.

7 Verwenden Sie die Befehle zusammen bauen ein Basisspiel in QBasic.

Tipps & Warnungen

  • Verwenden Sie Zitate um Wörter, so das Programm sie wie die eingegebenen Wörter lesen.
  • Zitate rund um Zahlen werden noch als Zahlen lesen; mathematische Gleichungen in Anführungszeichen, werden jedoch nicht die Summe der Gleichung stattdessen druckt.