Herunterladen Inhalt Inhalt Diese Seite drucken

Der Joystick - Commodore 128 Handbuch

Homecomputer
Vorschau ausblenden Andere Handbücher für 128:
Inhaltsverzeichnis

Werbung

Der Joystick

Wer kennt diese "Spaßstöcke" nicht, die bei Videospielen
erstmals eingesetzt wurden. Heute gibt es kaum ein Spiel
für
den
Homecomputer,
gesteuert wird. Die Auswahl ist groß und reicht vom
leichten COMMODORE-Joystick über Ausführungen mit
Pistolengriff bis zu Exemplaren mit Quecksilberschaltern.
Wer mit dem 128er spielen möchte, kommt bis auf wenige
Ausnahmen nicht um einen Joystick herum. Wer diesen
Knüppel einmal in seinen eigenen Programmen einsetzen
möchte,
muß
nachfolgende Programm dürfte diesen Befehl ausreichend
erklären:
10 A=J0Y(2)
20 IF A=0 THEN 10
30 IF A>127 THEN A=A-128:PRINT"FEUERKNOPF",
40 IF A=1 THEN PRINT"NACH VORN"
50 IF A=2 THEN PRINT"NACH RECHTS VORN"
60 IF A=3 THEN PRINT"NACH RECHTS"
70 IF A=4 THEN PRINT"NACH RECHTS HINTEN"
80 IF A=5 THEN PRINT"NACH HINTEN"
90 IF A=6 THEN PRINT"NACH LINKS HINTEN"
100 IF A=7 THEN PRINT"NACH LINKS"
110 IF A=8 THEN PRINT"NACH LINKS VORN"
120 PRINTiGOTO 10
In Zeile 10 wird der Variablen 'A' der Wert der Funktion
'JOY' zugeordnet. Die '2' in den Klammern des JOY-Befehls
zeigt an, daß der Joystick in Port 2 abgefragt werden
soll.
In
Zeile
zurückgesprungen, wie der Joystick nicht bedient wird
(JOY(2)=0). Wurde der Feuerknopf betätigt, so wird zu dem
Wert von JOY 128 hinzuaddiert. Das wird in Zeile 30
entsprechend berücksichtigt. Ab Zeile 40 wird dann die
vollzogene Joystickbewegung ausgegeben.
Sie müssen als Einsteiger dieses Programm nicht bis ins
Letzte
verstehen.
Experimentiermaterial
das
mit
dem
'JOY'-Befehl
20
wird
Es
soll
dienen.
190
-
nicht
über
den
arbeiten. Das
solange
nach
Ihnen
So
können
Sie
Joystick
Zeile
10
nur
als
z.B.
die

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis