PENALTY V2.00 - Eishockey hautnah auf dem Amiga Von Michael Roth und Christian Brack Bei dem vorliegenden Programm handelt es sich um eine Eishockey-Simulation für zwei Spieler, die über Joysticks jeweils einen Spieler und den zugehörigen Torwart steuern. Um die eingeschränkte Bewegungsfreiheit auf einer Eisfläche realitätsnah darzustellen, ist die Bewegungsroutine des Programms auf dem Trägheitsprinzip aufgebaut; d.h. ein abrupter Richtungswechsel ist nicht möglich, da die Spielfigur zunächst in der alten Richtung abbremst, um dann in die neue Richtung zu beschleunigen. Diese Eigenschaft erhöht den Spielspaß des Programms erheblich. 1) Ein paar Worte zur Entstehung Bully, ein Eishockeyprogramm für den C-64, sahen wir vergangenen Sommer zum ersten Mal. Trotz seiner Kürze (ca. 2KB) macht es unheimlich Spaß, diese Sport-Simulation zu spielen. Wir entschlossen uns damals, ein ähnliches Spiel auf dem AMIGA zu schreiben. Die Programmentwicklung zog sich am Anfang recht lange hin, da wir beide bis Ende September unseren Wehrdienst ableisten mußten und daher nur am Wochenende weiterarbeiten konnten. Ursprünglich als Umsetzung gedacht, bietet unser vorliegendes Programm inzwischen wesentlich mehr Möglichkeiten als das C-64-Programm. Im Folgenden werden alle Eigenschaften näher beschrieben. 2) SPIELANLEITUNG LADEN UND VOREINSTELLUNGEN Nachdem das Programm von der Amiga-DISC, der Workbench oder dem CLI aus geladen wurde, erscheint ein Auswahlmenü, das es erlaubt, auf verschiedene Faktoren des Spiels Einfluß zu nehmen. Die Einstellung erfolgt durch den Joystick in Port #2: - Rechts/Links : Menüpunkt auswählen. - Oben/Unten : Einstellung verändern. - Feuerknopf : Spiel starten. Menü1: Spielzeit Wahlmöglichkeit von 2-10 min. Menü2: Unentschieden-Regelung Spielregel bei Unentschieden nach der regulären Spielzeit: - Game Over : Spiel endet unentschieden. - Penalties : Es folgt ein Penaltyschießen. (Dabei treten zunächst beide Spieler je viermal zum Penalty (Strafstoß) an. Steht es danach immer noch Unentschieden, so geht es abwechselnd weiter, bis nur ein Spieler seinen Penalty verwandeln kann.) - Sudden Death : Das nächste Tor entscheidet. Menü3: Spielerfarben Wahlmöglichkeit der verschiedensten Trikotfarben. Die Bedienung dieses Menüpunktes weicht etwas von der üblichen Steuerung ab. "Joystick Oben" steuert die Farbe des linken Spielers (Port #2), "Joystick Unten" die des rechten Spielers (Port #1); d.h. es ist hier nicht möglich, die Farben vorwärts und rückwärts durchlaufen zu lassen. ALLGEMEINE BEDIENUNG Abgesehen vom Menü-Screen, der nur über Joystick #2 bedient werden kann, lassen sich alle sonstigen Screens (Tor, Penalty, Pause, Statistik) mit beiden Joysticks durch den Feuerknopf beenden. Durch Drücken der -Taste (für Quit) wird das Spiel beendet. Will man das laufende Spiel vorzeitig abbrechen, so gelangt man durch wieder auf die Menüebene zurück. Um das Spiel anzuhalten genügt ein Druck auf . SPIELSTART Nachdem das Auswahlmenü beendet wurde, kann das Spiel begonnen werden: Sobald beide Spieler gleichzeitig ihren Feuerknopf drücken, wird der Puck mit einer zufälligen Geschwindigkeit entweder nach oben oder nach unten gestartet. Dadurch wird gewährleistet, daß beide Spieler die gleiche Chance besitzen, den Puck zu erreichen. Kommt ein Spieler in die Nähe des Pucks, so übernimmt er diesen automatisch. Durch Drücken des Feuerknopfs schießt er in die Richtung, in die auch die Figur zeigt. Torwartsteuerung Der Torwart wird automatisch über den Joystick mitgesteuert, wobei lediglich die vertikale Bewegung (oben/unten) ausschlaggebend ist. Hält ein Spieler den Feuerknopf gedrückt, wenn der Puck seinen Torwart berührt, so hält der Torwart den Puck fest. Man kann dann mit gedrücktem Feuerknopf den Torwart wie gewohnt bewegen. Wird der Feuerknopf losgelassen, so wirft der Torwart den Puck nach vorne ab. Hält man ihn zu lange, wird das Spiel unterbrochen und es gibt einen Bully. Auch in diesem Fall wird durch gleichzeitiges Drücken der Feuerknöpfe weitergespielt. Penalty Um zu verhindern, daß ein Spieler sich über die Zeit rettet, indem er den Puck hält und seinen Gegner nicht rankommen läßt, ist die Zeit, die man den Puck ohne Unterbrechung führen darf, begrenzt. Erfolgt nach dieser Zeit kein Schuß, so erhält der Gegner die Möglichkeit, durch einen Penalty zum Torerfolg zu kommen. Dabei sind folgende Regeln zu beachten: 1) Der Penalty beginnt, sobald der ausführende Spieler seinen Joystick zum ersten Mal in Richtung gegnerisches Tor drückt. 2) In seiner Spielfeldhälfte kann sich der Spieler, der den Penalty zugesprochen bekommen hat, frei bewegen. Sobald er den Puck aufgenommen hat, tritt wiederum eine Zeitbegrenzung in Kraft; d.h. man sollte den direkten Weg zum gegnerischen Tor wählen. 3) Ein Penalty endet nach einem der folgenden Ereignisse: - der Spieler fährt ohne Puck über die Mittellinie - der Schuß kann das Tor nicht mehr direkt erreichen (d.h. beim Penalty ist es nicht erlaubt, indirekt über die Bande auf das Tor zu schießen.) - der Torwart wehrt den Torschuß ab - der Spieler hält den Puck zu lange Statistik Nach dem Spielende erfolgt eine statistische Auswertung. Hier werden folgende Werte angezeigt: 1) absolute Anzahl von Torschüßen für beide Spieler 2) relative Trefferquote " " " 3) relative Spielanteile " " " (charakterisiert durch Kontrolle des Pucks) 4) Anzahl der vom Torwart festgehaltenen Pucks (Als gehalten gilt auch, wenn es nicht zum Bully kommt, sondern der Torwart den Puck zuvor wieder losläßt.) 5) Anzahl Bullies links/rechts 6) Anzahl Penalties für beide Spieler 7) bester Spielstand (größter Torunterschied) während des Spiels Anm.: Die Punkte 2) und 3) können bereits während des Spiels eingesehen werden, denn diese werden bei jedem Tor aktualisiert auf dem Bildschirm ausgegeben. ALLGEMEINE BEDIENUNG Abgesehen vom Menü-Screen, der nur über Joystick #2 bedient werden kann, lassen sich alle sonstigen Screens (Tor, Penalty, Pause, Statistik) mit beiden Joysticks durch den Feuerknopf beenden. Durch Drücken der -Taste (für Quit) wird das Spiel beendet. Will man das laufende Spiel vorzeitig abbrechen, so gelangt man durch wieder auf die Menüebene zurück. Um das Spiel anzuhalten genügt ein Druck auf . Und jetzt viel Spaß beim Spielen! Michael Roth & Christian Brack Neusäß, Oktober 1989