David Reitter Albinistraže 10 6500 Mainz E-Mail: david_reitter@wi2.maus.de David Reitter @ WI2 (im MausNet) (bis 5.1.93 @ MZ !) David R., TAR05.1375 (im STarNet) //////// ///// //////// /////// // /////// // // // // // // // // //// // ////// // // // // // // // // // // ///// // // // // /////// Wieder mal eine Version des allseits bekannten Tetris'. 1. Allgemein Wiedereinmal geht es darum, fallende Steine in die richtige Position zu bringen. Dies geschieht durch Drehen der fallenden Steingruppe und durch seitliches Verschieben. Dafr hat man Zeit, bis die Steingruppe unten angelangt ist. Im Spielfeld trmen sich so die Steinchen auf. Der Spieler muž versuchen, die Steine so geschickt fallenzulassen, daž m”glichst komplette Reihen entstehen. Die Steine sind alle m”glichen Kombinationen aus 4 an mindestens einer Seite zusammenh„ngenden Bl”ckchen. Mit diesen Steingruppen ist es gut m”glich, jeweils vollst„ndige Reihen zu fllen. Ist eine vollst„ndig (!) Reihe gefllt, verschwindet sie. Ist sie nicht gefllt, bleibt sie logischerweise erhalten. gelingt es nicht, diese Reihe zu fllen und man verschliežt den Zugang zu den freien Steinen, bleibt diese Reihe erstmal stehen. Auf diese Weise w„chst der Steineberg und irgendwann einmal... ...Richtig, obenangekommen ist das Spiel zu Ende. Soweit die allgemeine Anleitung zu Tetris. ********************************************************************** 2. Tetric im allgemeinen... Tetric ist eine neue Umsetzung dieses Spiels fr die Aufl”sung ST-High auf dem ATARI ST, (M)STE, TT, Falcon030 (letztere Rechner sorgen natrlich fr eine hohe Spielgeschwindigkeit...). Tetric bietet aber noch einige zus„tzliche Schmankerl. So gibt's diverse Einstellungen wie Beginnlevel, Levelsteigerung, Spiel auf Zeit, Spiel bis zu einer Reihenmaximalen, verschiedene Gewinnbedingungen und Joystickkonfi- guration. Aužerdem kann man verschiedene Hintergrnde hinter die Steine einblenden und diese auch selber mit einem Malprogramm editieren. An anderen Tetris-Varianten hat mich aužerdem das rucklige Fallen der Steine gest”rt. Deshalb fallen sie in Tetric auch weich... Das Beste allerdings ist der Zweispielermodus. Hier k”nnen zwei Spieler gegeneinander antreten, was meistens viel Spaž macht. Dazu braucht man allerdings zwei verschiedene Rechner, die man entweder ber ein MIDI-Kabel oder per Modem ber die Telefonleitung verbinden kann, in diesem Fall kann man mit jemandem spielen, der (im Extrem- fall) 1000ende Kilometer entfernt ist... Wegen der zu erwartenden Telefonrechnung ist dem aber abzuraten, ich selbst habe immer mit Leuten gespielt, die ca. 20km entfernt waren..... Im Zweispielermodus werden diverse Statusmeldungen des anderen zus„tzlich abgezeigt, so zum Beispiel die Punkte, Reihen etc. und auch die H”he des Steinbergs des Gegners. Auch kann man an den anderen eine kurze Mitteilung ("H„h, jetzt hab ich dich", "na warte...", "jetzt paž mal auf", "jetzt bist du dran" sind nur ein paar nette Anregungen :-) ) zukommenlassen. Tetric ist Public Domain, das heižt, es darf und soll kopiert werden, damit m”glichst viele Leute etwas davon haben. Wer es benutzt und Spaž daran hat, sollte mir eine kleine Anerkennung zukommen lassen, meine Kontonummer findet sich unten. ********************************************************************** 3. Tetric en detail - Das Men Nach dem Intro (das mit der Tastenkombination ALT-F10 abzubrechen ist) erscheint erstmal das Men, in dem einige Einstellungen zu t„tigen sind. Als da w„ren: - Spielende: diese Option kann man mit "E" „ndern. - normal Das Spiel ist zuende, wenn der Steineberg die oberste Reihe erreicht hat. - nach n Minuten Nach einer mit den Tasten "+" und "-" einstellbaren Anzahl an vergangenen Minuten wird das Spiel automatisch beendet. - nach n Reihen Auch hier kann man die Anzahl mit "+" und "-" einstellen. Das Spiel wird nach der n-ten Reihe, die verschwunden ist, beendet. - Gewinner ist... Taste: "S" Die hier einstellbaren Optionen h„ngen von der unter "Spielende" gew„hlten Spielart ab und spielen nur beim Online-Spiel bers Modem oder MIDI-Kabel eine Rolle: - wer zuletzt fertig ist Ein ganz normales Spiel eben, logischerweise nur sinnvoll bei normalem Spielende und bei Reihen-Ende. - wer am meisten Punctics hat Ist das Spiel zuende, werden die Punktics-Menge der beiden Spieler verglichen. - wer am meisten Reihen hat Ist das Spiel beendet, wird die Reihen-Anzahl verglichen. Diese Werte haben nur fr die Turnier-Wertung eine Bedeutung. - Beg.-Level Hier kann man einstellen, bei welchen Level (Schwierigkeitsgrad) man einsteigen m”chte. Man w„hlt ihn mit der Taste "L". Aužerdem kann man w„hlen, ob der Level im Verlauf des Spiels gesteigert werden soll, dazu drcke man "G". - Joystickgenauigkeit Jenachdem, wie schnell man mit dem Joystick ist, sollte man hier einen Wert w„hlen. Ausprobieren ! Aužerdem kann man im Men "T" drcken, was dann passiert, lese man unter "5. - Das Terminal" nach... ********************************************************************** 4. Das Spiel Nachdem man im Men eine andere Taste gedrckt hat, erscheint ein leeres Feld und die Steine beginnen zu fallen.... Auf gehts ! Die dabei zu verwendenden Tastendrcke sind rechts unten im schwarzen K„stchen aufgelistet: ---------------------------------------------------------------------- Um den Stein nach links zu bewegen, drcke man oder "7" oder den Joystick nach links (wie sinnig...) Um den Stein nach rechts zu bewegen, drcke man oder "9" oder den Joystick nach rechts (wer h„tte das gedacht..?) Um den Stein zu drehen, drckt man oder "8" oder die grože rote Taste am Joystick... Um die Fallgeschwindigkeit des Steines zu erh”hen, drckt man oder "4" oder den Joystick nach unten Um eine Pause einzulegen, drckt man "P". Die Zeit l„uft dann nicht weiter ! Die Pause kann mit einer beliebigen Taste beendet werden. Damit man das Spiel abbrechen kann, gibt es die Taste "ESC". Es erscheint wieder das Men. Mit "M" kann man die Musik ausschalten, ich nehm's Ihnen nicht bel... Tetric bietet die M”glichkeit, verschiedene Raster in den Hintergrund einzublenden, damit man sich beim Ausrichten der Steine besser orientieren kann. Dazu drckt man "#". Mit dieser Taste kann man dann auch das Raster wechseln. Um das Raster wieder wegzubekommen, drckt man "0". Aužerdem kann Tetric in den Hintergrund (hinter die Steine) ein beliebiges Bild einblenden. Dazu drckt man "+". Mit dieser Taste kann man den Hintergrund auch wechseln. Mit "H" wird die History eingeblendet. ---------------------------------------------------------------------- Soweit zu den Tasten, jetzt zu der Anzeige: Rechts oben sieht man der Reihe nach: - Anzahl Punktics Ein Indikator fr das K”nnen des Spielers. Je schneller ein Stein unten ist, desto mehr Punktics gibt's auch; das gilt auch fr h”here Levels ! Aužerdem gibt's Punktics fr volle Reihen. Fr Doublics mehr als fr Singlics, fr Tetrics natrlich am meisten. - Anzahl Reihen Anzahl Singlics Hier wird die Anzahl Hier sieht man die Anzahl der bereits ver- der EINZELNEN, vollen schwundenen Reihen Reihen. angezeigt. - Anzahl Doublics volle Doppelreihen - Anzahl Triplics volle 3er-Reihen - Anzahl Tetrics so oft hat man 4 Reihen auf einmal wegbekommen ! - n„chster Stein Hier sieht man, welcher Stein als n„chstes kommen wird - Level Es gibt Levels von 0-5, die in Schwierigkeit (Geschwindigkeit) zunehmen. - links eine Uhr Hier kann man die Zeit sehen, die man schon "verspielt" hat. Ist das Spielende auf Zeit eingestellt, steht hier die Restzeit. ---------------------------------------------------------------------- Dies zur Anzeige, hier das Spielgeschehen: Schafft man es, mehrere Reihen gleichzeitig vollzukriegen, ist dies ein 'Douplic', ein 'Triplic' oder sogar ein 'Tetric', welches das H”chste aller Gefhle bei Ihnen hervorrufen sollte... Fr ein Tetric gibt es ziemlich viele Sonderpunktics, weshalb man versuchen sollte, m”glichst viele Reihen auf einmal wegzubekommen. Mit h”herem Punkticsstand steigt auch der Level (sofern dies nicht im Men ausgeschaltet ist). Ich habe die einzelnen Stufen so gesetzt, daž auch ein absoluter An- f„nger keine grožen Schwierigkeiten bekommen sollte, Anf„nger sollten dann aber bei Level 0 anfangen ! Nach etwa einer Reihe wird's dann schon etwas schneller, Profis lang- weilen sich auch nicht, schliežlich kann man den Stein ja be- schleunigen. Je schneller der Stein unten ist, desto schwieriger wars fr den Spieler, den Stein richtig zu positionieren. Ergo: Je frher der Stein unten ist, desto mehr Punktics gibts auch dafr ! In h”heren Levels gibts natrlich auch mehr Punktics; es lohnt sich also, so lange wie m”glich durchzuhalten. Nach dem Spiel darf man sich, falls man einer der zehn besten Spieler ist, namentlich in der Bestenliste eintragen. Diese wird gezeigt, abgespeichert und weiter gehts mit dem n„chsten Spiel. ********************************************************************** 5. Das Terminal Wie eingangs schon erw„hnt, bietet Tetric die M”glichkeit, mit einem anderen Spieler zu spielen. Dafr ben”tigt man entweder jeder Spieler ein Modem und dazwischen eine Telefonleitung, oder auch zwei MIDI- Kabel, das so (ganz normal) verkabelt wird: |1| |2| MIDI IN ---------- MIDI OUT MIDI OUT --------- MIDI IN Ist ja auch logisch, oder ? Beim Modem muž man erstmal eine Verbindung aufbauen. Dazu ruft man sich entweder per Telefon an und schaltet dann das "Gespr„ch" so auf's Modem (bei Hayes-Kompatiblen): Spieler 1 tippt ATH1 ein. Damit hebt das Modem ab und - sofern das Telefon dahinter- geschaltet ist - Spieler 1 h”rt nichts mehr. Spieler 2 tippt nun ein: ATA Spieler 1 tippt ATD Nun mžte Modem Nr. 2 einen Carrier senden und Modem 1 dann die Verbindung aufbauen. Falls die Modems das nicht automatisch machen, muž man Modem 1 in den "Originate-Mode", Modem 2 in den "Answer-Mode" stellen. ODER der eine Spieler tippt ein: ATD und der andere, sobald's bei ihm klingelt, ATA. Dann msste (ggfs. Mode einstellen, s.o.) eine Verbindung aufgebaut werden. Vorher sollte man die Parameter im Terminal eingestellt haben. ------------------- Man erreicht das Terminal mit Drcken der Taste "T" im Men. Ganz unten, in der letzten Zeile, sieht man die aktuellen Einstellungen. Darber die zu drckenden Tasten: Mit F1 stellt man die bps-Rate weiter. 2400bps (Bits pro Sekunde) reichen vollkommen aus. Mit F2 kann man das Echo einstellen. Da wir ja nur mit einem anderen Partner telefonieren, schaltet man es am Besten an, wahrscheinlich werden dann aber, beovr eine Verbindung aufgebaut ist, alle Zeichen doppelt zu sehen sein. Mit F10 kann man w„hlen zwischen MIDI-Verbindung und MODEM-Verbindung. Aužerdem gibt's noch einige andere M”glichkeiten: Mit CTRL-CLR kann man den Bildschirm l”schen. Mit HELP kann man - sofern eine Verbindung steht - sich die bisherigen Spielergebnisse ansehen. Mit CTRL-G kann man's beim anderen klingeln lassen, besonders sinnvoll, wenn der nicht aufpažt. Um das Spiel zu starten, drckt man ESC. Weiter oben sieht man natrlich das, was geschrieben wurde. Die eigenen Zeichen werden invertiert. ********************************************************************** 6. Das Zweispielerspiel War man im Terminal und drckt nun ESC (das braucht wirklich nur einer der Spieler zu machen !), geben erstmal nach geglcktem Tetric- Verbindungsaufbau beide Spieler ihren Namen an. Dann erscheint das Men. Jetzt kann der Spieler, der im Terminal ESC gedrckt hat, die Optionen einstellen. Der andere Spieler muž solange warten ! Nachdem der eine Spieler eine andere Taste gedrckt hat, werden die Daten bermittelt und dem anderen kurz angezeigt. Somit ist garantiert, daž beide Spieler die gleichen Optionen eingestellt haben und sie sich nicht besch---en. Nur die Option "Levels ja/nein" und die Joystickgeschwindigkeit werden nicht ber- tragen. Bei beiden Spielern startet nun gleichzeitig das Spiel. Beim Spielgeschehen „ndern sich ein paar Dinge: Dem Gegner werden immer die eigenen Werte angezeigt. Wenn der Gegner ein Doublic bekommt, wird in das eigene Spielfeld von unten eine Reihe grauer Steinchen eingeschoben. In dieser Reihe ist aber ein einzelnes Steinchen frei, so daž man sie auch wegschieben kann. Schafft der Gegner ein Triplic, bekommt man 2 Reihen auf einmal 'reingeschoben, und mit einem Tetric haut er einem gleich 3 Reihen en bloc ins Spiel... ---------------------------------------------------------------------- W„hrend des Spiels gibt es einige zus„tzliche drckbare Tasten: Mit "N" kann man dem anderen eine kurze Nachricht schicken. Es erscheint rechts unten ein weižes Feld, in das die Nachricht eingegeben werden kann. Drckt man ESC, wird die Eingabe abgebrochen und die Nachricht nicht abgesandt. Drckt man Return, erh„lt der andere diese Nachricht. W„hrend dieser Eingabe kann man natrlich nicht weiterspielen. Hmmm.., Mensch Du User, was denkst Du wieder ? Du willst den anderen betrgen, indem Du einfach "N" drckst und dann nichts eingibst und nicht weiterspielen mužt ? N”””, nix gibt's, denn solange der eine was eingibt, erscheint beim anderen ein kleiner Briefumschlag links aužen in der Anzeige ! Mit "T" kann man den Terminal-Modus aufrufen, der mit ESC verlassen werden kann. Mit "A" gibt man das Spiel auf, der andere hat in diesem Fall gewonnen. Drckt man "P" fr Pause, macht der andere Spieler auch eine Pause. Wenn der eine Spieler ESC drckt, wird auch beim anderen das Men angezeigt. ---------------------------------------------------------------------- Auf dem Bildschirm erscheinen auch einige zus„tzliche Anzeigen: - parallel zu den Angaben ber die eigenen Punktics, sieht man links daneben die Werte des Gegners. Dies gilt auch fr die Singlics, Doublics, Triplics und Tetrics. - darunter sieht man den Namen des Gegners, - hierunter eine Anzeige, wie viele Spiele man schon gewonnen hat, wie es also um's Turnier steht - links neben dieser Anzeige erscheint ein kleiner Briefumschlag, wenn der Gegenspieler gerade eine Nachricht eingibt - hierunter den vom Gegner erreichten Level - dann nach der blichen Zeitanzeige eine Anzeige, die ber die Verbindungsdauer Auskunft gibt (fr die Telefonrechnung...) - direkt neben dem Spielfeld ist ein dnner, schwarzer Balken. Er gibt Auskunft ber die H”he, bis zu der sich die Steine des Gegners aufgetrmt haben. ********************************************************************** 7. Editieren der Hintergrundbilder Hierfr ben”tigen wir ein Malprogramm, das Bilder im PAC-Format (von STAD) verarbeiten kann. Malprogramme gibt es wie Sand am mehr, und fast alle k”nnen solche Bilder verarbeiten. Im Verzeichnis, in dem auch TETRIC.PRG steht, sind Dateien mit den Namen BILD_x.PAC abgespeichert, wobei das "x" fr Zahlen steht. Jedes dieser Bilder enth„lt zwei Hintergrundbilder. Wenn man sie ins Malprogramm l„dt, sieht man deren Position. Man kann sie so ver„ndern und auch wieder im PAC-Format abspeichern. Um ein neues Bild zu erzeugen, l„dt man die Datei BILDER_GR.PAC. Hier sind 2 Rahmen zu sehen, die noch leer sind. Jetzt kann man seine Bilder reinmalen/scannen etc. und die Datei abspeichern, wozu man eine neue Zahl frs x im Dateinamen benutzt. Die Nummern der Dateien mssen fortlaufend sein, also BILD_1.PAC, BILD_2.PAC, BILD_3.PAC, BILD_4.PAC etc. ********************************************************************** 8. restliche Anmerkungen... So, das wars eigentlich bis auf folgendes: - Das Spiel wurde komplett in GFA-Basic 3.5E entwickelt. (Es gibt also auch gute Programme in GFA :-) ) - Ich hafte nicht fr irgendwelche Sch„den, die durch die Anwendung dieses Programms entstehen. Jeder benutzt das Spiel auf eigene Gefahr. - Die Begleitmusik stammt auch von mir und wird mit der MINI - SOUNDMACHINE ST von TommySoftware gespielt. Dieses Programm ist brigens Shareware, sie k”nnen es nach Belieben benutzen und mssen sich dann registrieren lassen, was kostenlos erfolgt (!). - Auch die Titelmusik wurde von mir mit der SoundMachine von TommySoftware, Berlin, realisiert. - Verbesserungsvorschl„ge und Beileidsbekundungen auch an meine Adresse. Gute Ideen sind immer willkommen. Ich bin sicher, es finden sich auch noch Fehlerchen...! - Das Programm l„uft nur auf dem Monchrommonitor. Es l„uft auch auf dem TT. Hier sollte man auf jeden Fall den Cache abschalten. Auf dem MSTE m”glichst auch die Taktfrequenz auf 8 MHZ runtersetzen ! Auch sollte man alle Bildschirmbeschleuniger abschal- ten. Auf dem TT gibt es leider Probleme beim Einschalten des Rasters. Dafr kann ich nichts... - unbedingt alle Bildschirmbeschleuniger abschalten ! - der Blitter wird automatisch abgeschaltet - OverScan wird automatisch ausgeschaltet - Es gibt auch einen Cheatmode in Beziehung zum Level-Erh”hen !! Tetric ist Public Domain. Aber ich bitte Sie, mir einen kleinen Obulus zukommen zu lassen, falls Ihnen das Spiel gef„llt und Sie es benutzen. Deshalb hier meine Kontonummer: ************************* * David Reitter * * KTO: 0229773 * * BLZ: 550 700 40 * * Deutsche Bank Mainz * ************************* Danke ! Wenn Sie Ihre Adresse angeben, k”nnen wir auch ber neue Features reden. Ich halte z.B. variable Grafiks„tze fr die verschiedenen Steine fr m”glich, auch k”nnte man andere Steintypen kreieren, falls das Spiel Resonanz findet. Wer das Spiel noch nicht hat, kann es bei mir gegen Einsendung einer formatierten Diskette und einer adressierten und frankierten Rckumschlages in einem ausreichend frankiertem Brief bekommen. Ich bedanke mich fuer Ihre Aufmerksamkeit David Reitter, im Dezember '92 6500 Mainz ...................................................................... : Dank an: : : : : : : DIE BETATESTER: : : : : Christoph Mller (Hooloovoo) : : Andreas N. (Mosher) : : Mathias Wenzel (W&W-Software) : : Sven Heyer : : : : Musik mit Soundmachine II von TommySoftware (Jrgen Piscol) ShareW!: :....................................................................: