-
Upgrade: Neue Features für das Tic Tac Toe-Spiel
-
Tic Tac Toe-Spiel in Python
Ein einfaches Tic Tac Toe-Spiel mit grafischer Benutzeroberfläche für zwei Spieler. Dabei zeigt das Fenster neben dem Spielfeld den aktuellen Spieler an, sowie den Ausgang des Spiels und einer Revanche-Nachfrage. Mehr Features gibt’s in meinem nächsten Beitrag “Upgrade: Neue Features für das Tic Tac Toe-Spiel“.
Das alles wird mit Python und dessen Bibliothek
tkinter
umgesetzt.- Grundvoraussetzungen
- Tic Tac Toe
- Aufbau des Spielfelds
- Fenster erzeugen
- Spielfeld mit Knöpfen einsetzen
- Überprüfung der Ausgangsmöglichkeiten
- Reihen, Spalten und Diagonalen prüfen
- Gleichstand prüfen
- Deaktivierung der Knöpfe
- Revanche-Nachfrage
- Spielfeld zurücksetzen
- Styling der Schrift
- Der vollständige Code und Download
-
CSS Einführung
Mit CSS kann die Darstellung von HTML verändert werden. Dabei ist CSS ebenso wie HTML einfach zu handhaben.
- CSS in HTML einbinden
- Zugriff auf HTML-Elemente (via Tag, Klasse und ID)
- CSS-Parameter
- Beispiel-Dokument
-
HTML5 Einführung
Webseiten werden in HTML geschrieben. Dabei ist HTML einfach zu lernen und für jeden nutzbar. Benötigt wird lediglich ein beliebiger Texteditor.
-
GitHub / GitLab für Anfänger – wichtigste Befehle
-
Semesterprogrammierprojekt: Caesar- und Vigenère-Verschlüsselung in Python
Für mein Semesterprojekt 2021/2022 habe ich eine Caesar-Verschlüsselung und eine Vigenère-Verschlüsselung in Python implementiert. Hier erkläre ich alle nötigen Schritte auf dem Weg zu einem fertigen Semesterprojekt, meinen Code und meine Ideen und Gedanken dahinter.
- Projektplanung
- Wie funktioniert die Caesar-Chiffre?
- Caesar-Verschlüsselung implementieren
- Entschlüsselung der Caesar-Chiffre implementieren
- Wie funktioniert die Vigenère-Chiffre?
- Vigenère-Verschlüsselung implementieren
- Der vollständige Quelltext (Caesar- und Vigenère-Chiffre) mit Download
- Abschlussbericht