-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Welcome to the ASIC-Game-Project wiki!Das Spielfeld ist in Abbildung dargestellt und setzt sich aus mehreren Einzelobjekten zusammen. Auf der linken Seite befindet sich das Tor mit den daran angrenzenden, kurzen Markierungsstreifen der Feldbegrenzung. Vor dem Tor befindet sich der Torwart (Modul: Torwand), welcher sich im Torbereich auf und ab bewegen kann. Die Abwehrspieler bewegen sich vor dem Tor und haben dieselbe Team-Farbe wie der Torwart. Der Schütze (Modul: Kicker) trägt ein Trikot in den Farben der gegnerischen Mannschaft und befindet sich am rechten
Bildschirmrand. Vor dem Schützen liegt der graue Ball (Modul: Object1) hinter dem weißen Indikatorpunkt des Schusswinkels. Oben und unten wird das Spielfeld durch eine blaue Bande beschränkt. Die grüne Hintergrundfarbe soll an eine Rasenfläche erinnern. Das Spiel wird über den Button „btnCPUReset“ gestartet. Damit die Spieler nicht nach jedem Rücksetzen im selben Muster starten, führt die Betätigung von Schalter „sw1“ nach einer variablen Zeitspanne zur Extraktion einer Zufallszahl, welche für die Initialisierung der Spieler verwendet wird. Die vertikale Bewegung des Torwarts
wird über die y-Koordinate der Maus gesteuert. Die 5 Knöpfe in Abbildung
kontrollieren die Freistoßposition des Schützen. Dabei ergibt sich eine Aufwärts-
(Abwärts) Bewegung durch Drücken von „btnU“ („btnD“). Eine Änderung des
Schusswinkels nach oben (unten) bewirkt der Knopf „btnR“ („btnL“) und wird durch
eine relative Verschiebung des weißen Indikatorpunktes zum Ball visualisiert. Den
Schuss löst schließlich der zentrale Knopf „btnC“ aus. Da im aktuellen
Entwicklungsstand die zentrale Spielführung anhand des Score-Counters fehlt,
können die Mannschaften noch manuell über den Schalter „sw0“ ihre Position
tauschen.
Schematic und Block-Diagramm: