★ APPLICATIONS ★ PROGRAMMATION ★ VIDEO-GAMES (CPC AMSTRAD INTERNATIONAL) ★ |
Video-Games (CPC Amstrad International) | Applications Programmation |
Rasante Bildschirmausgaben Programme zu erstellen ist nicht schwer, sie interessant zu machen um so mehr. Dieses umgewandelte Sprichwort scheint zwar auf den ersten Blick etwas fehl am Platze zu sein, es hat jedoch auch hier seine Berechtigung. Schließlich möchte man mit seinem selbsterstellten Programm nicht nur gut arbeiten oder spielen können, es sollte möglichst auch bei 'fachfremden' Mitmenschen Eindruck machen. SCROLL ist eins dieser PVOs (Programm- Verschönerungsobjekte). Wenn Sie SCROLL benutzen, wird der Bildschirminhalt nicht mehr normal auf denselben geschrieben, sondern von der Mitte her nach beiden Seiten auseinandergezogen. Ob Schrift oder Bild, jede Bildausgabe bekommt somit ein besonderes Flair. Zum Programm Das kurze BASIC-Programm ist schnell abgetippt, danach heißt das oberste Gebot ABSPEICHERN. Ein noch so kleiner Tippfehler kann eine weitere Tipparbeit nach sich ziehen, dies ist bei der Kürze des Programms zwar nicht allzu tragisch, jedoch nervtötend. Das Programm selbst erzeugt einen Binärteil, den es nach Eingabe des Programmnamens auf Diskette oder Kassette abspeichert. Diesen Binärteil können Sie dann mit einer einfach BASIC-Zeile wie dieser: MEMORY &A4FF:LOAD"[name]",&A500:CALL &A500in den Speicherbereich zurückholen und aktivieren. Sie können sich aber auch erst das kleine Demo- Programm zu Gemüte führen, das Ihnen diesen besonderen Scroll-Effekt nahebringt.Die beiden neuen RSX-Befehle, die nun den Bildschirmaufbau regeln, sind recht schnell erklärt: |HIDE: Dieser Befehl scrollt den Bildschirminhalt heraus, bleibt jedoch dabei erhalten. Die Befehle der Rechner können weiterhin benutzt werden. |SHOW: Ist das genaue Gegenteil, dieser Befehl scrollt das mit |HIDE herausgescrollte Bild wieder herein, ansonsten gilt alles andere wie auch für |HIDE. Und nun können wir nur noch viel Glück zu dem Versuch wünschen, die skeptische Umgebung von der Qualität der eigenen Erzeugnisse zu überzeugen.
|