Status: nicht abgeschlossen
Um immer auf dem aktuellen Stand zu sein, verbessere ich meine derzeitigen IT-Kenntnisse und bringe mir neue Programmiersprachen (z.B.: Typescript, C#) , sowie moderne Frameworks (z.B.: Spring Boot, Angular) und Restful (mit Spring Boot) mit Bücher, Tutorials bei.
Projektname: ChessGame
- Verwendete Technologien: Swing, Java
- IDE: Netbeans, Intellij
Derzeitige Programmierung:
- 2D - Schachbrett mit Swing, Java (SchachField)
- Model: Schachfiguren, Bauer, König, Dame, Springer, Läufer, Turm
- Bewegungslogik-Klassen: Bewegungslogik, Logik der einzelnen Figuren
- Bewegung des Bauern auf dem Schachbrett
Todo:
- Ausprogrammieren der Bewegungslogik von den anderen Figuren z.B.: König, Dame...
- Schlaglogik der einzelnen Figuren
- Bei Gewinn der Spiels - Wiederholungslogik
- ...
Erweiterung:
- Schachfiguren über Drag and Drop bewegen