Praktikumsanleitung
Praktikum 12
Dieses Praktikum wird ebenfalls Live mit Ihnen zusammen erarbeitet.
Für die Nicht-Live-Teilnehmer: Das aufgezeichnete Video gibt es vermutlich ab Mittwoch-Nachmittag. Vorher komme ich nicht zum Video bearbeiten.
Das Ziel von diesem und dem nächsten Praktika ist die Entwicklung von Tic-Tac-Toe.
Behandeln von Events
Mit Events wird auf Benutzereingaben reagiert. Wir werden über Tastatur- und Mausevents und deren Eventbehandlung sprechen.
Laden von Bildern mit SDL
Dafür gibt es eine neue Klasse Image, diese erbt ebenfalls von Sprite.
Wir werden, genau wie das animierte Rechteck aus dem DVD-Video, auch die Bilder derart wandern lassen.
Aufgabe: Erstellen Sie zwei Grafiken, einmal einen Kreis (circle.bmp) und ein Kreuz (cross.bmp). Die Maße sollten 192x192 pro Grafik sein und das Dateiformat muss BMP sein, sonst kann SDL es nicht ohne Umwege laden.
Zeichen des Spielfelds
Wir werden dir das Tic-Tac-Toe-Spielfeld mittels 4 Linien zeichnen. Dafür werden wir die Klasse Rectangle verwenden, da hinreichend breite Linien auch als Rechteck betrachtet werden können.