Kenny Pflug ist ein Softwareentwickler aus Regensburg und hält Vorlesungen zur objektorientierten Programmierung an der dortigen Hochschule für angewandte Wissenschaften. Im Rahmen dieser Vorlesungen wurde das Spiel "Vier gewinnt" entwickelt. Zu dieser Entwicklung gibt es auch wieder Videos, die das Nachprogrammieren ermöglichen.
In diesem Repository will ich das vollständige "Vier gewinnt" nachprogrammieren.
Links zu den Videos:
- Vier Gewinnt (1) - OOA und Aufbau der Solution
- Vier Gewinnt (2) - Die Klasse Spieler erweitern
- Vier Gewinnt (3) - Automatisierte Tests für die Klasse Spieler
- Vier Gewinnt (4) - Der Zusammenhang zwischen Plätzen, Linien, Reihen und Spalten
- Vier Gewinnt (5) - Spielsteine in Spalten fallen lassen
- Vier Gewinnt (6) - Spielbrett erzeugen mit dem Factory Pattern
- Vier Gewinnt (7) - SpielbrettFactory testen
- Vier Gewinnt (8) - WPF Client mit MVVM und Spieler darstellen
- Vier Gewinnt (9) - SpielerViewModel und dazugehörige Tests
- Vier Gewinnt (10) - die Hauptansicht
- Vier Gewinnt (11) - Die Spielbrettansicht, WPF Styling und Templating
- Vier Gewinnt (12) - Das Command Pattern in WPF (KlickSpalteCommand)
- Vier Gewinnt (13) - Composition Root, Factories, Decorator und Observer
- Vier Gewinnt (14) - Platzreihenfolge Spalte, Gewinnertext und Zusammenfassung