Projekte
Pong
Einfache Umsetzung des Videospielurgesteins Pong (im weitesten Sinne ein Tischtennissimulator) für das SPiCboard.
Eigenschaften
- benötigt das OLED-Display für die Darstellung des Spielfelds
- die Punkte werden über die 7-Segment-Anzeige ausgeben (dabei entspricht die erste Stelle den Punkten des linken Spielers, die zweite den des rechten)
- gesteuert wird das eigene Paddel mit dem Potentiometer
- das gegnerische Paddel kann entweder von einer einfachen KI mit verschiedenen Schwierigkeitsstufen oder von einem zweiten Spieler gesteuert werden
- beim Mehrspielermodus muss ein zweites SPiCboard mit einer überspielten Version von
player2.c
per serielle Schnittstelle verbunden werden. Ein zweites Display ist nicht notwendig, es dient nur für die Eingabe mittels Potentiometer (die blaue LED zeigt die Bereitschaft an) - sowohl die Geschwindigkeit als auch die Paddelgröße können im Menü angepasst werden (Auswahl der Optionen Mittels Potentiometers, ändern der Werte mit
BUTTON0
undBUTTON1
) - ein laufendes Spiel kann mit
BUTTON1
pausiert und mitBUTTON0
beendet werden (beim Mehrspielermodus gilt dies nur für das SPiCboard mit dem Display)
Erweiterungsmöglichkeiten
- Ausweitung des Mehrspielermodus, damit der zweite Spieler ebenfalls ein eigenes Display verwenden kann