09.03.2013 Aufrufe

Viel mehr als 33 Programme für den Sinclair Spectrum

Viel mehr als 33 Programme für den Sinclair Spectrum

Viel mehr als 33 Programme für den Sinclair Spectrum

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

50<br />

stimmt, können Sie mittels "PRINT: RANDOMIZE USR scr" ausprobieren.<br />

Der Bildschirm müßte sich mit dem Zeichen "#" füllen.<br />

Das folgende kleine Programm, zusätzlich zur REM-Zeile eingegeben,<br />

ermöglicht ein beliebiges Testen des <strong>Programme</strong>s. Zeile 15 ermöglicht,<br />

das beliebige Rechteck aus beliebigen Zeichen übereinander geprintet<br />

wer<strong>den</strong>. Es lassen sich recht interessante Graphiken entwickeln.<br />

Nun können Sie die REM-Zeile und Zeile 2 abspeichern, um sie bei<br />

Bedarf wieder zu verwen<strong>den</strong>. Die Bedeutung der Variablen ergeben<br />

sich aus dem Test-Programm:<br />

2? LmТ _. c г =2 з7 ť'' : LET c h г ="23 7<br />

6: LET z z =23764: LET z t =23 767: L<br />

ЕТ z x =23762: LET z у 1=23761: LET<br />

zy2=23753<br />

10 REM te ь tF г o9 г a?й gis<br />

15 OVER 1<br />

20 INPUT "Z е i chen : "; a$: POKE c<br />

hr,000E a$<br />

32► INPUT "-3t a г i р u гı . t : x _" ; Y -<br />

y="; ц : POKE zX,X: POKE Zy1,y: PO<br />

42' INPUT "F ιη Г bl й t: Z е i C e гı =":Z: "<br />

5 р atten=";s-: POKE zz,z: POND zt.<br />

PRINT ЯT 0,0: PRNDOМ IZE UE'P<br />

5 c Г<br />

SO GO TO 20<br />

3.4 Programm 14: ""Inversion'"<br />

Dieses Programm invertiert blitzartig <strong>den</strong> ganzen Bildschirm oder einen<br />

Teil desselben. Es ist sehr gut geeignet, Action in Spiele zu bringen.<br />

Als Beispiele mögen MINENFELD und ZX-SECTOR in diesem Buch<br />

dienen.<br />

Zunächst das Programm in Hex-Loader I:<br />

1 REM<br />

2<br />

1 2' LET<br />

LET a п λ =2Ls г η52' ΣЯ $ = "2 τ1304 Ø^δ3δ>_5 η η ^}^rflL7?Lc ε.<br />

? f f7 7231@f9i11Ctf5=9"<br />

20 LET Ко nt; =0: LET г $=$*"*'<br />

:.îØ LET a = i Ω '3<br />

42' LET p =1 Č ?ε (ι-CzDE пı $ -48- (39dг (Ω'<br />

$ " Σ "3 1 i +coоε aг $ г. 27 -4 ε - c3^+ ( П1 $ !:<br />

) ,.. ξ . ,, 3<br />

5@ LεT К >? п t: = Λ>> n Σ г +λ : Pvt:.ε э ,fi

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!