home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Computer Club Elmshorn Atari PD
/
CCE_PD.iso
/
pc
/
0300
/
CCE_0350.ZIP
/
CCE_0350.PD
/
THE.BOX
/
THE_BOX.DOC
< prev
next >
Wrap
Text File
|
1990-10-26
|
14KB
|
274 lines
06601030305800
1
2#
F0110030
9 [.............................................................]011
Ç
THEBOX
=================
Einleitung
------------
Hallo!
Ichnehmean,SiehabengeradedesProgrammTHE_BOX.PRGgestartet,habenein
wenigdamitherumgespielt,wenigbisgarnichtskapiertUNDGEBENJETZTAUF:
SielesendieAnleitung("Realprogramersdon'treadmanuals!").DasKonzept
unddieIdeevonTheBoxistesvielleichtauchwert,daßmansichetwas
GelaberevomAutoranhört,hehehe.
Also,mankannTheBoxalseineArtSpielbezeichnen-einteilweisenicht
sehreinfaches(tatsächlichkannessauschwerwerden)Intelligenzspiel.Wer
SpaßanKnobeleienhatwirdTheBoxmögen.
TheBox
---------
TheBox-übersetztbedeutetdieserkomplizierteenglischeAusdrucketwa
"DerKasten".(WennSiemirnichtglauben,dannsehenSiehaltimEnglisch-
Wörterbuchnach.)ImSpielhabenSieeinendiesermysteriösenKästen.
Mysteriösisterdeshalb,weilereineEigenschafthat,dieeinneugieriger
Menschüberhauptnichtleidenkann:Eristverschlossenundmanweißnicht
genau,wasdrinnenist.WoherSiedieBoxhaben(undwasnachdemAusschalten
desComputersmitihrpassiert)istIhnenindiesemZusammenhangegal-Sie
wollennurwissen,wasdieseBoxmacht.
DadieBox,wieschonerwähnt,verschlossenist,könnenSienichteinfach
reinschauen.UmtrotzdemetwasüberdenInhaltzuerfahren,habenSieein
Hilfsmittel:2Kugeln.DieseKugeln,eineweißeundeineschwarze,werden
gleichzeitigvonderSeiteindieBoxhineingeschossen.SiesehendieKugeln
verschwindenundnacheinergewissenZeitanirgendeinerStellewieder
herauskommen.Oderauchnicht.NatürlichkönnenSiedieKugelnbeliebigoftan
beliebigenStelleneinschießen.JededervierSeitenderBoxhat8Eingänge.
DieKugelnkönnenaufihremWegdurchdieBoxverschiedeneFunktions-Felder
passieren,diez.B.dieLaufrichtungderKugelbeeinflussenkönnen.Aus
Einschußposition,AustrittspositionundLaufzeitsolltenSieinderLagesein,
deninnerenAufbauderBoxzurekonstruieren.BeachtenSie,daßdieKugeln
zusammenstoßenundsichsogegenseitigablenkenkönnen.
SiehabeneinezweiteBox,"TestBox"genannt.DieseBoxistoffenundSie
könnenhierihreneigenenAufbaukonstruieren.AuchindiesenkönnenSiedie
ÇKugelneinschießen,imGegensatzzurOriginal-Boxsindsiedannauchaufihrem
WegdurchdenKastensichtbar.VersuchenSiedieTestBoxsozugestalten,daß
siesichexaktsoverhält,wiedieOriginal-Box.DiesbeziehtsichaufEin-
undAustrittspositionsowieLaufzeitenderKugeln.Esistwichtig,daßdie
beidenBoxennichtgleichaufgebautseinmüssen,sondernsichnurnach
außenhingleichverhaltenmüssen,alsoihrerWirkungnachnichtzuunterschei⑨
densind.
AnjederdervierSeitederBoxgibtes8Einschußlöcher,insgesamtalso
4*8=32.FürdiezweiKugelngibtesdahergenau992verschiedeneEinschußkom⑨
binationen.DasichdieweißeKugelvonderschwarzennurdurchdieFarbe
unterscheidet,könnensieausgetauschtwerden.Esergebensich496verschie⑨
deneEinschußkombinationan.(EinelächerlichkleineZahlimVergleichzuder
AnzahlmöglicherBoxen:16^64=115792089237316195423570985008687907853269984665
640564039457584007913129639936.)DasVerhältnisvonEinschußkombinationen,die
beibeidenBoxenzumselbenErgebnisführt,zuderGesamtanzahlvonKombina⑨
tionenwirdderGradanKompatibilitätgenannt.EineKompatibilitätvon100%
bedeutet,daßdieBoxenvölligidentischwirken.Esistalsoklar,daßdiese
100%zuerreichenist.SiekönnenjederzeitdieKompatibilitätzwischenden
beidenBoxenausrechnenlassen.EineBoxistgelöst,wennebendiemagischen
100%erreichtsind.Ab93%KompatibilitätbietetdasProgrammeinenHint,
einenLösungshinweisan.Dieserbestehtdarin,daßdieKugelnaufStart-
Positionengeführtwerden,diebeidenbeidenBoxenzuunterschiedlichen
Ergebnisseführen.
GrundsätzlichesPrinzipdesProgramms:
1.)EsgibtkeinezeitlicheBeschränkung.
2.)Aufgebenistnichtmöglich.EntwederSielösendieBox-oder
erfahrennie,wiedieBoxaussieht.
BedienungdesProgramms
-------------------------
NachdemProgrammstartistderBildschirminzweiBereicheeingeteilt.
DerlinkeBereichstelltdiejeweilseingestellteBoxdar-erkennbarander
Beschriftunglinksoben:'TheBox'oder'TestBox'.Dieverschlossene
Original-BoxistmiteinemdunklenRasterbedeckt.AmRandderBoxensinddie
ZylinderderEinschußmechanismenzuerkennen.WerdendieseZylinderangeklick,
sobewegtsichjeweilseinederbeidenKugelnzudiesemZylinder.Wennbeide
KugelnaufdieZylinderverteiltsind(nichtaufdieselben!)erscheintrechts
untennebenderBoxeinFeld'Go!'.WirddiesesFeldangeklickt,sowerdendie
beidenKugelnindieBoxgeschossen.GleichzeitiglaufendieZählerderKugeln
(rechtsoben).VerläßteinederbeidenKugelndieBox,stopptauchder
jeweiligeZähler.DurcheinenMausklickkannderVorgangjederzeitabgebrochen
werden,dieKugeln,diesichnochinderBoxbefinden,werdendannaufihre
StartpositionzurückgesetztundihrZählerzeigt999.Dieskannauchnötig
sein,wenneinederKugelngarnichtmehrausderBoxauftaucht(siehe
Funktions-Felder).NachdemderVorgangbeendetoderabgebrochenwurde,kanner
durchAnklickenvon'Go!'immerwiederwiederholtwerden.
ZuBeginnistdieOriginal-Boxeingestellt.UmzuderTest-Boxundzurückzu
schaltenklicktmandasFeld'->Other',oderdrücktdierechteMaustaste.Die
PositionderKugelnwirdnichtverändert,dadurchistesleichtmöglich,das
ÇVerhaltenderBoxenzuvergleichen:umschaltenunddurchKlickauf'Go!'wird
derletzteEinschußwiederholt-anderanderenBox.DiebeidenFelderlinks
oben(Box-Bezeichnung)undunten(Copyright-Bemerkung)habenkeineweitere
Funktion.
Derrechte,dunklereTeildesBildschirmsbeinhaltetvonobennachunten
folgendeBedienungsfelder:
'Info...':HierwerdeneinigeInformationenüberdasProgrammgezeigt.Die
verwendeteSprachesollEnglischsein,ichhoffemanerkenntdas.Warum
Englisch?WeilichmehrEngländerkenne,diekeinDeutschverstehen,als
Deutsche,diekeinEnglischsprechen.Klar?
'Exit':[eksit],engl.Ausgang.NacheinerRückfragewirddasProgramm
verlassen.Vorsicht,diegeradebearbeiteteBoxwirdNICHTautomatisch
gespeichert!
'Black'und'White':LinksdanebensinddieHeim-FelderderbeidenKugeln.
JederbrauchteinenPlatz,andenersichabundzuzurückziehenkann.Sie
habenansonstenkeineweitereBedeutung.RechtsnebendenBezeichnungensind
dieZählerderKugeln.
Funktions-Felder:Hierbefindensichdie16verschiedenenFunktions-Felder.
DaseinzelneFeldrechtszeigtdasjeweilsausgewählteFunktions-Feld.
AnklickenwählteinanderesFunktions-Feld.UmeinFeldinderTest-Boxzu
setzenmußdasFeldangeklicktwerden.EinzweiterKlicklöschtdasFeld.
'Load'und'Save':EsgibteineganzeReihevonverschiedenenBoxen-
gespeichertineinerDatei'THE_BOX.DAT'.ZusammenmitderBoxwirdauchdie
jeweiligeTest-Boxgespeichert.WennsieeineBoxgelösthaben,oderkeine
Zeitmehrhabenundspäterweitermachenwollen,könnensiedieBoxmit'Save'
abspeichern.Mit'Load'könnenSieeinedergespeichertenBoxeneinladen.Nach
demAnklickenwählenSieeineBoxnummer,dieNummerdergeladenenBoxwird
immeraufdergeschlossenenBoxangezeigt.NachdemProgrammstartwird
automatischdieBoxNummer001eingeladen.
Compatibilityund'Checkit':Mitdem'Checkit'-FeldwirddieKompatibili⑨
tätsüberprüfung(TollesWort,gell?)durchgeführt.Dieskann,jenachBox,
gewisseZeitdauern.NachBeendigungderÜberprüfungerscheinteinblinkendes
'Wrong'oder'Right'biseinMausklickerfolgt.Sobald100%erreichtwurden,
wirddieOriginal-Boxoffengezeigt(kannjedochnichtverändertwerden).
DieFunktions-Felder
----------------------
Esgibtzusammen16Funktions-Felder.DieFunktions-Felderwirkenaufdie
KugelnwennsieüberdasFeldrollen.ImAuswahlbereichvonlinksobennach
rechtsuntensindfolgendeFeldervorhanden:
LeeresFeld:DieKugelüberquertdiesesFeldundwirdnichtbeeinflußt.
Hindernis:DieKugelpralltgegendasHindernisundrolltzurück.
Ç
Loch:DieKugelbleibtimLochstecken.DieKugelwirddieBoxnichtmehr
verlassen,derLaufistalsomitMausklickabzubrechen.Wichtig:Stoßendie
KugelnübereinemLochzusammen,sofälltkeinevonbeidenindasLoch!
Sprungschanze:DieKugelmachteinenkleinenSprungundfliegtüberdasin
LaufrichtungliegendeFeld,ohnedavonbeeinflußtzuwerden.Natürlichbewirkt
dasFeldauch,daßdieandereKugel,wennsiesichaufdemfolgendenFeld
befindet,übersprungenundnichtwiesonstabgelenktwird.LandendieKugeln
aufeinander,sowirddieuntereKugelzurückgestoßen.
Rotierer(linksundrechts):DieKugelbiegt,jenachFeld,nachrechtsoder
linksum90Gradab.AufsolchenFeldernkönnenKugelnnichtzusammenstoßen.
(Ausnahme:Sprungschanze)
Bogenhindernis(2Richtungen):DieKugelnwerden,jenachFeldartundRichtung
um90Gradabgelenkt.
Einbandstraße(alle4Richtungen):DieKugelwirdzurückgeworfen,wennsie
gegendiePfeilrichtungaufdasFeldrollt.DieWirkung:eineKugelkanndas
FeldnichtentgegenderPfeilrichtungverlassen(auchbeiKugelkollisionen!).
DurchlässigesHindernis(4Richtungen):DieKugelkanndasFeldnurineiner
Richtung,inPfeilrichtung,durchqueren,ansonstenpralltsieab.
InderOriginal-BoxwerdennatürlichauchnurdieseFunktionenverwendet.
KleineTips
-------------
- BevorSiesichaneine'richtige'Boxwagen,solltenSieeinwenigmit
derTest-Boxspielen.BauenSieeinpaarSituationenaufundbeobachtenSie,
wiesieaufdieKugelnwirken.DasmachtmitdenBox-FunktionenunddenKugeln
vertraut.
- Eskannvorkommen,daßsieeineKompatibilitätvon99%erreichen.Das
bedeutetnormalerweise,daßihreTest-BoxmiteinerKugelvölligkompatibel
zurOriginal-Boxwäre.WasjetztnochnichtstimmtsindKollisionsverhalten.
FürsolcheFälleistdieHint-Funktionsehrnützlich.GlaubenSienicht,daß
dasProgrammFehlermacht-nichtbeiderKompatibilität!
- EssindzurZeit150Boxenmitgeliefert.Dieersten40sindvonmir
erstellt,dierestlichenBoxensindZufalls-Boxen.Etwanach020kommenein
paarziemlichschwereBrocken-esistkeineSchande,wennSiedienicht
schaffen...
- VersuchenSiedochmal,einpaarinteressanteBoxenzuerstellen.
BesondersreizvollsindBoxen,diemehroderwenigereinebestimmteFunktion
erfüllen:EineBoxmitsehrlangeLaufzeitenfürdieKugeln(Persönlicher
Rekord:151Zeit-Einheiten).EineBox,dieKugelnnuraneinerSeite
herausläßt.Eine,diekeineKollisionerlaubt.Etc...
Ç
WirklichkeitsnahesSpiel?
---------------------------
DasSpielistnichtsoanwendungsfremd,wieeszunächsterscheinenmag.
ManvergleichedieBoxendochnureinmalmiteinemMicrochip.Mankannnicht
reinsehen,kenntnurdenprinzipiellenAufbauundwilleinen100%kompatiblen
Nachbauentwickeln.AuchdannkannmandasInneredesChipsnurdurchEingeben
vonSignalenundBeobachtenderAusgängebestimmen.Nun,mankannsichüber
diesenAspektderSpielswohlstreiten,eingewisseÄhnlichkeitmitalltäg⑨
lichenSituationenläßtsichjedochnichtleugnen.
AutorundCopyright
---------------------
DasProgrammistSHAREWARE.ZusammenmitallenzugehörigenFileskönnen
Sieeskopierenundbeliebigweitergeben.DieseAnleitungdarfnichtentfernt
oderverändertwerden.SiedürfendasProgrammfürprivateZweckebenutzen
(mirfälltsowiesokeinnicht-privateNutzenein).WennIhnendasProgramm
gefällt,sosolltenSiemir20,-DMschicken.Siebekommendafürvonmireine
Diskette(Handsigniert!)miteinererweitertenVersionvonTHEBOXmiteinem
EditorfüreigeneBoxen(undmeinenherzlichstenDank).
SolltenSieBedarfanweiterenBoxenhabe(kannichmireigentlichnicht
vorstellen):Meldunganmich,ichkannIhnenbeliebigvielebesorgen.
DasProgrammistinTurbo-Cgeschrieben.DerSource-Codewirdnichtherausge⑨
geben,u.a.weilihnvermutlichkeineraußermirlesenkann("Kommentarein
Programmlistings-wassndas?").DirekteFragenzumProgramm("WassnBut⑨
terfly-Artist?"),KritikoderVerbesserungsvorschlägewerdenaberganzsicher
beantwortet.
Autor:
Jörg-AndreasRamb
Potsdamerstraße3
D-6307Linden-Leihgestern
VielenDankfürIhreAufmerksamkeit.
JetztdarfstDuauflegen!