home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
T.C. 1,001 Programme der Spitzenklasse
/
T._C._1001_Programme_der_Spitzenklasse.iso
/
richter
/
8187
/
8187.mhs
/
RICHTER.DTP
/
KLOTZ
/
KLOTZ.TXT
< prev
next >
Wrap
Text File
|
1991-04-14
|
7KB
|
177 lines
=============================================================================
KLOTZ 1.0 (ShareWare) - 1991 von Richard Schabath
=============================================================================
I. Über KLOTZ:
--------------
A) Die Spielidee:
Das Spiel orientiert sich am Vorbild 'PLOTTING', das meines Wissens nach
nicht für PCs umgesetzt werden soll. - Hier lag auch meine Motivation KLOTZ
zu programieren.
Ziel des Spielers ist es eine vorgegebene Zahl von Klötzen von einem
ganzen Stapel abzutragen. Dazu schießt er mit einem Klotz auf einen anderen,
der das gleiche Grundsymbol (Kreuz,Dreieck,Kreis oder Quadrat) trägt.
Darauf verschwindet der angezielte Klotz und der Spieler erhält den
Klotz zurück, der als erster in der Zeile oder Spalte nicht in seinem
Grundsymbol dem abgeschossenen Stein entspricht. An dessen Stelle bleibt
der abgeschossene Stein zurück. Schießt man gegen eine Bande, wird der
abgeschossene Stein nach unten abgelenkt. Trifft der abgeschossene Stein
auf eine Mauer oder einen Stein mit einem anderen Symbol, kehrt er
unverändert zum Spieler zurück.
Für einen auf diese Weise abgeräumten Stein gibt es einen Punkt, beseitigt
der Spieler zwei Steine auf einmal, gibt es zwei Punkte, für drei Steine
gibt es vier Punkte u.s.w..
Außerdem gibt es noch den Blitz, eine Art Jocker, mit dem man jeden Level
beginnt und der einmal abgefeuert das Symbol annimmt, auf das er zuerst
trifft. Einen Blitz erhält man außerdem dann automatisch, wenn kein
passender Stein mit dem KLOTZ des Spielers treffbar ist.
Hat man das verlangte Limit an Steinen abgetragen, gelangt man in den
nächsten Level.
Verloren hat man, sobald man alle seine Blitze verbraucht hat oder
die Spielzeit für den Level verstrichen ist. Für jeden gelößten Level
erhält man einen neuen Blitz.
Noch nicht alles klar ? - Probiert das Spiel doch einfach aus, dann habt Ihr
den Bogen schnell raus.
B) Das Hauptmenü
Im Hauptmenü kann man:
-den Sound an- und abschalten,
-zum Editor gelangen,
-einen Hilfstext anzeigen lassen,
-das normale Spiel starten
-Informationen zur Registrierung einholen
-oder zurück zum DOS gelangen.
C) Das Spiel
-Die eigene Spielfigur (die "Abschußrampe" mit dem blauen Pfeil)
kann mit den Cursortasten nach oben und unten bewegt werden
-Mit Space schießt man den Block ab
-Mit "x" gelangt man zum Hauptmenü zurück
-Mit "g" kann man die Geschwindigkeit in 2 Stufen verstellen:
Voreingestellt ist die Geschwindigkeit für einen schnelleren
Rechner
Unter dem Spielfeld wird die Zahl der noch abzutragenden Klötze,
die Gesamtpunktzahl, die verbliebene Zeit und die noch vorhandenen
Blitze staändig angezeigt.
Hat man genügend Punkte erreicht, kann man sich in eine Highscoreliste
eintragen, die auch abgespeichert wird.
D) Der Editor
Im Editor kann der Benuzter frei eigene Level gestalten und die schon
vorgegebenen verändern.
-Mit Return und Backspace kann er zwischen verschiedenen Bauelementen
wechseln,
-die mit Space plaziert werden.
-Mit den Cursortasten wird das Cursorkreuz hierzu bewegt.
-Mit 'z' kann die Spielzeit für den Level gewählt werden,
-mit '+' und '-' die minimal zu erreichende Zahl an abgetragenen Klötzen.
Beim Speichern (Taste 's') und Laden (Taste 'l') sind Nummern
zwischen 0 und 9 zulässig.
II. Die Hardware:
------------------
Zur Zeit braucht KLOTZ auf jeden Fall eine EGA-Karte und einen EGA-Monitor
um richtig zu laufen (320*200*16); VGA geht natürlich auch.
KLOTZ wurde auf einem Commodore PC-III mit ATI-EGA-Wonder Karte und Nec 3D,
einem Highscreen 386 mit 25Mhz und Prism Super VGA, einem Atari PC mit
Standart EGA und einem NONAME-AT mit 12Mhz und Standart EGA-Karte getestet
und lief jeweils problemlos.
Wenn ich genügend Resonanz auf KLOTZ erhalte, bin ich gern bereit auch
Vorschläge von Euch zu verwirklichen oder Kritik und Anregungen zu beherzige.
III. Die Software:
------------------
KLOTZ wurde erfolgreich mit DR DOS 3.41, DR DOS 5.0 und MS-DOS 3.3
getestet. (Mit MS-DOS 3.2 soll es leichte Probleme geben.)
KLOTZ wurde mit Quick C 2.0 programmiert. Statt der
Quick C-Grafikfunktionen verwendete ich aus Geschgwindigkeits-
gründen eigene Assemblerroutinen. Das Programm müßte deswegen
auch auf anderen C-Compilern problemlos zu übersetzen sein.
User, die sich registrieren lassen, halte ich auf jeden Fall über
alle weiteren Entwicklungen auf dem Laufenden !
IV. Andere Projekte:
---------------------
Für andere Vorhaben suche ich noch Gleichgesinnte, die auch gerne
in C oder Assembler programmieren (und vielleicht bessere Grafiker
sind als ich). Auch die Programmierung von Soundkarten interessiert mich.
Vielleicht können wir gegenseitig ein paar Erfahrungen austauschen ?
ALSO MELDET EUCH !
V. Die Registrierung:
----------------------
Wenn Euch KLOTZ gefällt und Ihr es ab und zu spielt, solltet
Ihr Euch registrieren lassen. Händler, die KLOTZ in ihre Listen
aufnehmen, sollten sich auf jeden Fall bei mir melden (und sich ebenfalls
registrieren lassen). Das Programm selbst und dieser Begleittext dürfen
auf keinen Fall verändert oder bei der Vervielfältigung weggelassen werden.
Lediglich die Level und die Highscore dürfen verändert weitergegeben werden.
Natürlich habe ich nichts dagegen, wenn KLOTZ zusammen mit anderen
Programmen auf einer Diskette vertrieben wird. KLOTZ sollte
dann jedoch in einem eigenen Unterverzeichnis sein.
============================================================
= Die Registrierungsgebühr beträgt 10 DM für normale User =
= 20 DM für Händler =
============================================================
Schickt mir einen Verrechnungsscheck, bezahlt per Nachnahme oder
überweißt mir auf eines meiner Konten die 10 DM. Händler, die sich mit
mir in Verbindung setzen erhalten einen regelmäßigen Update-Service.
Bei Registrierung erhaltet Ihr auf jeden Fall die neuste
KLOTZ-Vollversion mit:
- 50 Leveln
- frei wählbarem Startlevel
- Spielen von Zufallsleveln
- autospeichernder Menüeinstellung
- Joysticksteuerung
- Zeitbonus
- neuen Editorfunktionen u.s.w.
Es wäre schön, wenn Ihr:
-Das von Euch bevorzugte Diskettenformat
-Eure Grafikkarte und Computertyp (XT,AT,386,486(?))
-das Vorhandensein einer Soundkarte
-und die Bezugsquelle Eure ShareWare-Version
angeben würdet.
Schreibt an:
===================================================
6698 Baltersweiler
Richard Schabath
Roschberger Str. 36
6698 Baltersweiler
Tel.: 06851-4891
===================================================
KONTONUMMER : 1543 09-661
BANKLEITZAHL: 590 100 66 (Postgiroamt Saarbrücken)
- oder -------------------------------------------
KONTONUMMER : 100 676
BANKLEITZAHL: 592 910 000 (Volksbank St. Wendel)
===================================================
Ich freue mich auch auf Eure Ideen und Anregungen !
Richard Schabath