home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Computer Club Elmshorn Atari PD
/
CCE_PD.iso
/
pc
/
0500
/
CCE_0503.ZIP
/
CCE_0503.PD
/
TETRIC
/
TETRIC.TXT
< prev
Wrap
Text File
|
1992-12-23
|
20KB
|
507 lines
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. Dafür hat man Zeit, bis die
Steingruppe unten angelangt ist. Im Spielfeld türmen 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 füllen.
Ist eine vollständig (!) Reihe gefüllt, verschwindet sie. Ist sie
nicht gefüllt, bleibt sie logischerweise erhalten. gelingt es nicht,
diese Reihe zu füllen 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 für die Auflösung ST-High
auf dem ATARI ST, (M)STE, TT, Falcon030 (letztere Rechner sorgen
natürlich für 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 Hintergründe 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 für 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 drücke 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" drücken, was dann passiert, lese man
unter "5. - Das Terminal" nach...
**********************************************************************
4. Das Spiel
Nachdem man im Menü eine andere Taste gedrückt hat, erscheint ein
leeres Feld und die Steine beginnen zu fallen.... Auf gehts !
Die dabei zu verwendenden Tastendrücke sind rechts unten im schwarzen
Kästchen aufgelistet:
----------------------------------------------------------------------
Um den Stein nach links zu bewegen, drücke man
<Pfeil links> oder
"7" oder
den Joystick nach links (wie sinnig...)
Um den Stein nach rechts zu bewegen, drücke man
<Pfeil rechts> oder
"9" oder
den Joystick nach rechts (wer hätte das gedacht..?)
Um den Stein zu drehen, drückt man
<Pfeil hoch> oder
"8" oder
die große rote Taste am Joystick...
Um die Fallgeschwindigkeit des Steines zu erhöhen, drückt man
<Pfeil runter> oder
"4" oder
den Joystick nach unten
Um eine Pause einzulegen, drückt 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 drückt man "#". Mit dieser Taste kann man dann
auch das Raster wechseln. Um das Raster wieder wegzubekommen, drückt
man "0".
Außerdem kann Tetric in den Hintergrund (hinter die Steine) ein
beliebiges Bild einblenden. Dazu drückt 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 für das Können des Spielers.
Je schneller ein Stein unten ist, desto mehr Punktics gibt's auch;
das gilt auch für höhere Levels !
Außerdem gibt's Punktics für volle Reihen. Für Doublics mehr als für
Singlics, für Tetrics natürlich 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 Gefühle bei Ihnen hervorrufen sollte...
Für 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 für den
Spieler, den Stein richtig zu positionieren. Ergo: Je früher der Stein
unten ist, desto mehr Punktics gibts auch dafür ! In höheren Levels
gibts natürlich 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. Dafür 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<Telefonnummer>
und der andere, sobald's bei ihm klingelt,
ATA.
Dann müsste (ggfs. Mode einstellen, s.o.) eine Verbindung aufgebaut
werden.
Vorher sollte man die Parameter im Terminal eingestellt haben.
-------------------
Man erreicht das Terminal mit Drücken der Taste "T" im Menü.
Ganz unten, in der letzten Zeile, sieht man die aktuellen
Einstellungen. Darüber die zu drückenden 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, drückt man ESC.
Weiter oben sieht man natürlich das, was geschrieben wurde. Die
eigenen Zeichen werden invertiert.
**********************************************************************
6. Das Zweispielerspiel
War man im Terminal und drückt nun ESC (das braucht wirklich nur einer
der Spieler zu machen !), geben erstmal nach geglücktem Tetric-
Verbindungsaufbau beide Spieler ihren Namen an. Dann erscheint das
Menü. Jetzt kann der Spieler, der im Terminal ESC gedrückt hat, die
Optionen einstellen. Der andere Spieler muß solange warten !
Nachdem der eine Spieler eine andere Taste gedrückt 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 drückbare 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. Drückt man ESC, wird die Eingabe abgebrochen
und die Nachricht nicht abgesandt. Drückt man Return, erhält der
andere diese Nachricht.
Während dieser Eingabe kann man natürlich nicht weiterspielen. Hmmm..,
Mensch Du User, was denkst Du wieder ? Du willst den anderen betrügen,
indem Du einfach "N" drückst 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.
Drückt man "P" für Pause, macht der andere Spieler auch eine Pause.
Wenn der eine Spieler ESC drückt, 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 für 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 (für die Telefonrechnung...)
- direkt neben dem Spielfeld ist ein dünner, schwarzer Balken. Er gibt
Auskunft über die Höhe, bis zu der sich die Steine des Gegners
aufgetürmt haben.
**********************************************************************
7. Editieren der Hintergrundbilder
Hierfür 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" für 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 fürs x im Dateinamen benutzt.
Die Nummern der Dateien müssen 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 für 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 müssen
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.
Dafür 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 für die verschiedenen
Steine für 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
Rückumschlages in einem ausreichend frankiertem Brief bekommen.
Ich bedanke mich fuer Ihre Aufmerksamkeit
David Reitter, im Dezember '92
6500 Mainz
......................................................................
: Dank an: :
: :
: :
: DIE BETATESTER: :
: :
: Christoph Müller (Hooloovoo) :
: Andreas N. (Mosher) :
: Mathias Wenzel (W&W-Software) :
: Sven Heyer :
: :
: Musik mit Soundmachine II von TommySoftware (Jürgen Piscol) ShareW!:
:....................................................................: