Αυτό είναι ένα απλό παιχνίδι σκακιού για δύο παίκτες, φτιαγμένο με Python, το οποίο χρησιμοποιεί:
pygameγια το γραφικό περιβάλλον (σκακιέρα, κομμάτια, UI),python-chessγια την υλοποίηση των κανόνων του σκακιού.
- Παίξε 2-player σκάκι με εναλλαγή σειράς.
- Κάνε κλικ για να επιλέξεις και να μετακινήσεις κομμάτια.
- Το παιχνίδι αναγνωρίζει "σαχ" και εμφανίζει κόκκινο περίγραμμα στον βασιλιά.
- Όταν ένα πιόνι φτάσει στην τελευταία γραμμή, εμφανίζεται γραφικό μενού για να διαλέξεις κομμάτι προαγωγής (Q, R, B, N).
- Το παιχνίδι τερματίζει σε ματ, πατ ή ισοπαλία.
- Python 3.8+
- Pygame – GUI για σχεδίαση σκακιέρας και αλληλεπίδραση
- python-chess – μηχανή σκακιού και κανόνες
Αν δεν έχεις τις εικόνες, μπορείς να τις βρεις δωρεάν στο https://commons.wikimedia.org/wiki/Category:PNG_chess_pieces/Standard_transparent.
git clone https://github.com/Anthippi/Simple-Chess.gitpython -m venv venv
venv\Scripts\activate pip install pygame python-chesspython main.py