You can run DARKHALL.bas with Astro Solutions 
BrowserBasic Disk. BrowserBasic Disk is 
compatible to JAVA 1.1.8 and JAVA 1.8. 


Samstag, 30.5.1998

Darkhall, 3D-Labyrinth-Spiel mit 22 Levels
Illegal Solutions

Dateien:

*.lev
Level-Dateien
Levlist.ini
Abfolge der Levels
Darkhall.bas
das spiel
Levedit.bas
Level-Editor
Ldklev.bas
Level-Designer
Highscor
HIGHSCORE-Datei (Mit EDITOR einlesen)

Spiel:

Zunchst kommt ein kleines Intro. Dann kommt der 
Spielbildschirm. Darkhall hat 22 Levels. Nach
jedem Level kommt in der Soundversion der Bombastic-
Sound. In jedem Level mu man zunchst den Schlssel
und dann die Tr zum nchsten Level finden. Jedes 
Level besteht aus einer Flche von 20X20 Positionen.
An jeder Position kann ein Objekt stehen. Diese
Objekte erleichtern oder erschweren das Schaffen des
Levels. Nebenbei ist das Ziel, viele Punkte einzusammeln
(Objekte).

Steuerung:

1: Blick nach links wenden
2: vorwrts gehen
3: Blick nach rechts wenden
0: rckwrts gehen
ESC: Ende

Besonders angenehm ist die Steuerung ber die 
numerische Tastatur (Zahlen rechts), Num mu dabei
leuchten. 

Darstellung:

Man beginnt das Level immer von linksoben (vom 
uersten Nordwesten des Levels).
Folgende Werte werden oben angezeigt:

Xpos: Entfernung vom Westende
Ypos: Entfernung vom Ostende 
Schlssel: Anzahl der bereits gefundenen Schlssel
Level: Nummer des Levels(1-22)
Levelname: Dateiname des Levels(nur in der Soundversion)
Points: Punkte
Zudem wird die Blickrichtung angezeigt.

Im roten Kasten wird das aktuelle Sichtfeld angezeigt.
In der Mitte ist entweder nichts oder ein Objekt zu
erkennen. Ist nichts zu sehen, ist der Weg in die
Richtung in den nchsten drei Positionen frei. Ist
ein Objekt zu erkennen, ist es um so nher, je grer
es ist. Durch Vorwrtsgehen kommt es nher. Ein nheres
Objekt verdeckt alle, die dahinter liegen. Deswegen 
Achtung: Hinter einen Objekt kann sofort das nchste 
auftauchen.

Die Seitendetektoren:

Links und rechts im roten Kasten werden Farbflchen
angezeigt. Diese zeigen, was links oder rechts vom
Sichtfeld fr Objekte sind. Hier die Farben und ihre
Bedeutungen: 

Blau: Wand
Dunkeltrkis: Detektor
Dunkelbraun: Loch
Hellgrn: Punktsauger
Hellrot: Tr
Gelb: Schatz
wei: Schlssel
Andere Farbe: Punkte

Objekte(Pick-ups)
Man nimmt Objekte, indem man auf ihre Position geht.

Wand: Blau
Ein rotes Kreuz bedeutet, da das Level dort
aufhrt. Eine Blau-rote Wand zeigt, da kein Durchweg
ist, das Level aber weitergeht. Durch Wnde kann man
nicht hindurch.

Detektor: Dunkeltrkis
Ein Detektor sieht wie eine Konsole mit bunten Tasten
aus. Nimmt man dieses Objekt, wird die Karte des Levels
auf den Schirm projeziert. Die eigene Position wird
nicht angezeigt. Durch Tastendruck verschwindet das
Bild wieder. Die Karte des Levels benutzt die gleichen
Farben wie die Seitendetektoren. Linksoben ist die
Xpos/Ypos 0 und die Nordwestecke. So kann man den Weg
besser planen.

Loch: Dunkelbraun
Ein Loch sieht wie ein dunkler Fleck aus.
Wenn man in ein Loch fllt, also auf eine Loch-
Position geht, hat man verloren und wird rausgeworfen.
Vorsicht: Lcher sind auf Detektoren nur schwer zu 
und knnen ganz pltzlich auftauchen.

Tr: Hellrot
Die Tr ist leicht als solche zu erkennen und kann
berall im ganzen Level versteckt sein. Man darf
sie nicht nehmen, bevor man nicht den Schlssel hat.
Sie fhrt immer ins nchste Level.

Schatz: Gelb
Ein Schatz gibt viele Punkte und ist leicht als 
solcher zu erkennen. 

Sauger: Hellgrn
Ein Sauger verschwindet nicht wie andere Objekte, 
sondern zieht permanent Punkte ab. Sehr grn und
so leicht zu erkennen. Nicht lange darauf verharren!

Key(Schlssel): Wei
Der Schlssel ist ebenfalls gut zu erkennen und er-
mglicht das Aufschlieen einer Tr. 

Kreise (Punkte): andere Farben
Die Kreise verhalten sich wie Objekte und geben Points.
Es ist wichtig, wenn man viele bekommt.


HIGHSCORE:

Am Ende darf man seinen Namen eintragen (eventuell
ist die Textfarbe schwarz), der Name wird mit der
Punktzahl in der Datei Highscor abgelegt. Er kann
mit einem Editor abgefragt werden.


Eigene Levels

Bedienung von LDKLEV und LEVEDIT

Num mu leuchten.
8 Fllposition nach oben
2 Fllposition nach unten
4 Fllposition nach rechts
6 Fllposition nach rechts
5 Fllfarbe setzen
1 Fllfarbe weiterblttern

(Numerische Tastatur)
ESC Beenden
ENTER Unter Namen speichern

LDKLEV: Ein neues Level gestalten mit den blichen
Symbolfarben und mit ENTER speichern.
LEVEDIT: Ein Level laden(Am Anfang Namen angeben)
und wie bei LDKLEV verndern.

Eigene Levels knnen in LEVLIST.INI eingetragen werden.
Levels knnen auch aus Levlist.ini entfernt werden.