home *** CD-ROM | disk | FTP | other *** search
/ Hacker 2 / HACKER2.mdf / games / amemory!.exe / AUTOR.DOC < prev    next >
Text File  |  1991-12-02  |  12KB  |  281 lines

  1.  
  2.        Programmdokumentation zu "Animated Memory" (VGA) Version 1.0
  3.        ------------------------------------------------------------
  4.        Inhalt:
  5.  
  6.        1.  - Programmbeschreibung
  7.            - Bedienung
  8.            - Probleme
  9.  
  10.        2.  - Registrierhinweise             ===================
  11.              (Erweiterung des Programms!)   <--- INTERESSANT!!=
  12.            - Adresse/Konto                  ===================
  13.  
  14.  
  15.  
  16. 1. Programmbeschreibung:
  17.  
  18.      "Animated Memory" (VGA) ist eine Umsetzung des allseits bekannten
  19.      Memory-Spiels, bei dem es darum geht, aus einer vorgegebenen Anzahl
  20.      Karten, die jeweils zusammengehörenden Pärchen zu finden.
  21.  
  22.      Das Programm stellt einen Kartensatz von bis zu 64 Karten (=32 Motive)
  23.      zur Verfügung. Das besondere an den Motiven ist, daß sie aus kurzen
  24.      Animationssequenzen bestehen.
  25.  
  26.      Es können 1 bis 4 Spieler an einer Spielrunde teilnehmen, von denen
  27.      1 bis 4 Spieler vom Computer übernommen werden können.
  28.  
  29.      Verschiedene Schwierigkeitsgrade ermöglichen es dem Spieler, das Spiel
  30.      auf seine Bedürfnisse und Fähigkeiten einzustellen.
  31.      Dies ist besonders wichtig bei Kindern, da diese bei einem Spiel mit
  32.      allen 64 Karten meistens überfordert sein dürften und den Spielspaß
  33.      schnell verlieren könnten.
  34.  
  35.      Folgende Schwierigkeitgrade stehen zur Verfügung:
  36.  
  37.      1. 2*2 Feld : ...zum Ausprobieren
  38.      2. 4*4 Feld : ...Wettkampf zwischendurch (z. B. gegen den Computer)
  39.      3. 6*6 Feld : ...für Memory-Profis
  40.      4. 8*8 Feld : ...für Memory-Champions
  41.  
  42.      Die Modi 3 und 4 sind nur zu empfehlen, wenn der/die Spieler bereits
  43.      genügend Erfahrung mit Memory-Spielen gesammelt haben. Es ist außerdem
  44.      empfehlenswert, diese Spielstufen nur dann anzuwählen, wenn man mit den
  45.      vom Programm verwendeten Motiven genügend vertraut ist.
  46.  
  47.      Der Computer als Gegner:
  48.      Wer gegen den Computer antreten möchte, sollte sich auf ein hartes
  49.      Match gefasst machen. Der Rechner verfolgt rigoros folgende Strategie:
  50.  
  51.      - ALLE Karten, die umgedreht wurden, merken!
  52.      - NIE eine Karte, deren Pendant unbekannt ist, zweimal wenden!
  53.      - ALLE schon bekannten Paare einsammeln!
  54.  
  55.      Da der Computer nicht vergeßlich ist, wird es schon ein schwerer
  56.      Kampf, gegen ihn zu bestehen, aber mit genügender Übung, Konzentration
  57.      und einem Quentchen Glück kann man den Rechner besiegen.
  58.  
  59.  
  60.  - Bedienung:
  61.     Der Anfangbildschirm stellt 3 Optionen zur Verfügung, die mit dem
  62.     entsprechendem Anfangsbuchstaben angewählt werden können:
  63.  
  64.     (S)pielen
  65.     (F)eldgröße
  66.     (E)nde
  67.  
  68.     SPIELEN:
  69.     Nach Wählen des Menüpunktes "Spielen" wird man nach der Anzahl der
  70.     Mitpieler gefragt (1 bis 4 möglich). Bei einer ungültigen Eingabe
  71.     springt das Programm wieder zurück in das Hauptmenü.
  72.     Eingeben soll man hier die Gesamtzahl der Mitspieler, wenn Sie also
  73.     allein gegen zwei Computergegner antreten wollen, so müssen Sie "3"
  74.     eingeben.
  75.  
  76.     Danach erfolgt das Erfragen der Namen der Mitspieler. Für einen
  77.     Computergegner geben Sie hier "C" oder "COMPUTER" ein. (Es werden nur
  78.     Großbuchstaben angenommen).
  79.  
  80.     Danach beginnt der Rechner die Karten zu laden und neu zu verteilen.
  81.     Auf dem Spiel-Bildschirm befindet sich links das Spielfeld und rechts
  82.     die Statusanzeigen:
  83.  
  84.     Statusbereich (rechts);
  85.     Der Name des aktuellen Spielers, der mit einem Zug dran ist.
  86.     Bedienhinweise:
  87.        Cursortasten: bewegen den Cursor (rotes Quadrat)
  88.        ENTER       : dreht Karten um (auf- und zudecken!)
  89.        ESC         : bricht aktuelles Spiel ab
  90.        (Achtung, wenn Computer am Zug, dann wird Zug erst zuende geführt)
  91.        BACKSPACE   : dreht bei menschlichen Spielern alle Karten
  92.                      auf dem Spielfeld um, zieht aber auch einen Punkt ab.
  93.        T           : Ton an/aus
  94.  
  95.     Der Spieler steuert nun mit den Pfeiltasten auf eine Karte und drückt
  96.     ENTER, um sie zu wenden. Jetzt kann er die zweite Karte ansteuern und
  97.     wenden. Beide Karten liegen offen, das Spiel wird durch nochmaliges
  98.     drücken von ENTER fortgesetzt. Handelte es sich um ein passendes Paar,
  99.     so werden die Karten vom Spielfeld genommen, der Spieler erhält einen
  100.     Punkt und darf weitermachen. War kein Paar aufgedeckt, ist der nächste
  101.     Spieler an der Reihe.
  102.     Das Spiel ist zuende, wenn alle Karten vom Spielfeld entfernt sind.
  103.  
  104.     Jetzt fragt der Computer in einem Fenster "Nochmal (j/n)".
  105.     Beantwortet man diese Frage mit "j" dann wird in derselben Konfiguration
  106.     (Spieler, Karten, Spielfeldgröße) ein neues Spiel begonnen.
  107.     Bei der Antwort "n" gelangt man in das Hauptmenü zurück.
  108.  
  109.     FELDGRÖßE:
  110.     Unter diesem Punkt kann man den Schwierigkeitsgrad des Spiels fest-
  111.     legen. Man hat die Möglichkeit die Ausmaße des Spielfeldes in
  112.     folgenden Schritten festzulegen:
  113.  
  114.     2 = 2*2 Feld = 4  Karten / 2  Motive
  115.     4 = 4*4 Feld = 16 Karten / 8  Motive
  116.     6 = 6*6 Feld = 36 Karten / 18 Motive
  117.     8 = 8*8 Feld = 64 Karten / 32 Motive
  118.  
  119.     ENDE:
  120.     Programm beenden. Es erfolgt ein Hinweis (der einzige!!!) auf diese
  121.     Datei AUTOR.DOC. (+ eine 3 sekündige Wartepause ..'ntschuldigung..)
  122.  
  123.  - Probleme
  124.     Ich habe das Programm auf einem 386SX/20MHz geschrieben und getestet.
  125.     Da ich kein Profi bin und meine Wohnung es nicht zuläßt, mir 'zig
  126.     verschieden konfigurierte Rechner hinzustellen (das erlaubt übrigens
  127.     mein Geldbeutel auch nicht .. schluchtz), konnte ich dieses Programm
  128.     nur auf meinem Rechner, sowie auf dem AT286/12MHz eines Freundes testen.
  129.     Die ca. 800 Spiele, die wir abgeleiert haben, zeigten in der Endphase
  130.     keine Ausfallerscheinungen mehr (puuh!). Zwingend erforderlich zum
  131.     Betrieb des Programms sind:
  132.     Mind. 512kB RAM (rein rechnerisch müßte es mit 512k gehen! Getestet
  133.                      wurde mit 640kB und 1MB)
  134.     VGA-Karte (Es wird die Auflösung 640*480 in 16 Farben benutzt)
  135.     Festplatte empfohlen, da die Karten und die Fonts von Disk geladen
  136.     werden.
  137.  
  138.     Das Programm ist gegen eine Vielzahl von möglichen Fehlern geschützt.
  139.     So werden Speicherknappheit und Probleme mit Dateien gemeldet und
  140.     einsprechende Hinweise beim Abbruch des Programms ausgegeben.
  141.  
  142.     Folgende Dateien müssen zum Betrieb des Programms im aktuellen
  143.     Verzeichnis stehen:
  144.     AUTOR    DOC      - diese Datei
  145.     KARTE             - Rückseite der Karten
  146.     BAER     ICN      - 32 Motive der Karten
  147.     LEUCHTUR ICN                 "
  148.     EISMADEL ICN                 "
  149.     UHR      ICN                 "
  150.     KAEFER   ICN                 "
  151.     CHRISTBA ICN                 "
  152.     HOPSBALL ICN                 "
  153.     J_IN_BOX ICN                 "
  154.     WASERHAN ICN                 "
  155.     TICTACTO ICN                 "
  156.     SNOWMAN  ICN                 "
  157.     VOGEL    ICN                 "
  158.     KIRCHE   ICN                 "
  159.     SEEHUND1 ICN                 "
  160.     KAMIN    ICN                 "
  161.     ISLAND   ICN                 "
  162.     HIFITURM ICN                 "
  163.     GESPENST ICN                 "
  164.     DRUMMER  ICN                 "
  165.     HUND0    ICN                 "
  166.     GOLDFISH ICN                 "
  167.     KATZE    ICN                 "
  168.     SURFER   ICN                 "
  169.     AUTOF    ICN                 "
  170.     FAKIR    ICN                 "
  171.     MEMO     ICN                 "
  172.     RADLER   ICN                 "
  173.     DEUTSCH  ICN                 "
  174.     PACMAN   ICN                 "
  175.     MEISE    ICN                 "
  176.     COMPUTER ICN                 "
  177.     SPOT     ICN                 "
  178.     LITT     CHR      - Turbo-Pascal V6.0 Font Datei
  179.     SANS     CHR      -              "
  180.     TRIP     CHR      -              "
  181.     EGAVGA   BGI      - Turbo-Pascal Grafiktreiber
  182.     CONFIG   SYK      - Konfigurationsdatei zu MEMORY.EXE
  183.     MEMORY   EXE      - Das Programm!
  184.  
  185.  
  186.     Ein paar Worte zur Datei CONFIG.SYK:
  187.     Diese Datei ist eine ASCII-Datei, die die Namen der zu ladenden
  188.     Motivdateien (*.ICN) enthält.
  189.  
  190.     Wenn das Programm auf Ihrem Rechner mit Speicherplatzproblemen
  191.     abbricht, wird der Dateiname des Motivs angezeigt, für das kein
  192.     Speicher mehr reserviert werden konnte.
  193.     Laden Sie CONFIG.SYK in einen ASCII-Editor (z. B. Edlin) und
  194.     löschen Sie von unten an alle Dateinamen bis zum angezeigten
  195.     (einschließlich), speichern CONFIG.SYK neu ab und starten neu.
  196.     Jetzt müßte das Programm laufen. Es stehen weiterhin alle Optionen
  197.     (Feldgröße, Spielerzahl) offen, nur mit weniger Karten!
  198.  
  199.     Keine Maussteuerung!?
  200.     Ja! Leider arbeitet entweder mein Maustreiber oder die PutImage-
  201.     Procedure von Turbo-Pascal nicht korrekt. Auf jeden Fall vertragen
  202.     die beiden sich nicht, so daß ich auf eine Maussteuerung verzichtete.
  203.     (Eleganter wäre natürlich PutImage neu zu schreiben ..oh tempores, oh..).
  204.  
  205.     Arbeitsgeschwindigkeit:
  206.     Ich habe versucht, die Geschwindigkeit der Animationen an die jeweilige
  207.     Rechnergeschwindigkeit anzupassen. Diesen Algorithmus konnte ich jedoch
  208.     nur auf zwei unterschiedlichen Computern testen. Bitte schreiben Sie mir,
  209.     wenn Ihnen das Program zu langsam oder zu schnell arbeitet. Ich brauche
  210.     dann Hinweise, welchen Rechner mit welcher Ausstattung Sie benutzen, um
  211.     diese Routinen zu überarbeiten.
  212.     Ich bin außerdem für jeden konstruktiven Fehlerhinweis dankbar. Bitte
  213.     außer der Fehlerbeschreibung auch die Rechnerkonfiguration, sowie die
  214.     Programmsituation erwähnen!
  215.  
  216. *****************************************************************************
  217.  
  218.  - Registrierhinweise (Gähn)
  219.    Kommen wir nun zu dem Punkt, wo sich Ihr Gewissen regen sollte, Ihnen
  220.    aber der richtige Ruck zum Handeln fehlt: Die Nutzer-Gebühr (Doppel-Gähn)
  221.  
  222.    Das Programm selbst ist in 1 Monat Freizeit geschrieben worden, zeitauf-
  223.    wendig waren das Erstellen der Grafiken (192 Einzelbilder = mehr als
  224.    200 kB Grafik!!) und das Austesten der Beta-Version.
  225.  
  226.    Falls es Ihnen oder Ihren Kindern gefallen sollte und in Ihre Computer-
  227.    spielsammlung aufgenommen wurde, würde ich mich über eine Anerkennung
  228.    von DM 10.- freuen. Falls Sie oder jemand aus Ihrer Familie jedoch
  229.    richtig Spaß an dem Spiel gefunden haben, dann habe ich folgendes
  230.    Angebot für Sie:
  231.    Lassen Sie sich für DM 20.- als Voll-Nutzer registrieren. Als Voll-Nutzer
  232.    bekommen Sie von mir den Icon-Editor, mit dem ich die Karten der Grund-
  233.    version erstellt habe, sowie eine Anleitung, wie Sie EIGENE Icons in das
  234.    Spiel einbinden können!
  235.  
  236.    Vielleicht winkt Ihnen dann ja von einer Karte mal Ihre eigene
  237.    Erbtante lächelnd zu...
  238.  
  239.    Na, ist das was?....wie?  Nicht??...zu anstrengend? Tja dann...
  240.  
  241.    Wie, Sie haben Ihre Geldbörse immernoch nicht gezückt? Nun gut,
  242.    Sie erhalten außerdem eine Programmversion ohne Sharewarehinweise.
  243.  
  244.    ...ok, ok mit den Sharewarehinweisen im Programm war ich vielleicht
  245.    nicht penetrant genug (es gibt da vielleicht Spezialisten...na, na, na),
  246.    aber ich dachte mir, daß durch irgendwelche Einschränkungen oder
  247.    Unterbrechungen nur der Spielfluß und -spaß gestört würde, deshalb nur
  248.    ein dezenter Fingerzeig am Ende des Programms.
  249.  
  250.    Sehen Sie mir es bitte nach, daß ich Sie beim Spielen nicht gestört habe.
  251.                                                          =====
  252.  
  253.    Ok. Das war's. Wenn Sie jetzt noch nicht überzeugt sind, dann spielen
  254.    Sie einfach eine Runde Animated Memory, oder zwei, oder drei...
  255.  
  256.    Schluß:
  257.  
  258.    Also,...
  259.  
  260.    Falls Ihnen das Spiel gefällt, schicken oder überweisen Sie mir
  261.    eine Anerkennung in Form von DM 10.-
  262.  
  263.    Für DM 20.- bekommen Sie eine hinweisfreie Programmversion, sowie den
  264.    Icon-Editor, mit dem die Motive der Karten (und deren Animation)
  265.    hergestellt wurde.
  266.  
  267.  
  268.    Adresse - Konto:
  269.  
  270.    K. Schulz c/o Moog
  271.    Hauptfeld 18
  272.    4600 Dortmund 18
  273.  
  274.    Konto: 2381748600 bei der Dortmunder Volksbank
  275.    BLZ  : 44160014
  276.  
  277.  
  278.    So, und jetzt geben Sie sich einen Ruck....
  279.  
  280. ****************************************************************************
  281.