Rozdział 17 · Projekt: „Kółko-krzyżyk”
Wyjaśnienie gry kółko i krzyżyk
Przyjrzyjmy się sześciostopniowemu planowi, którego wykorzystamy do budowy gry — od pustego okna po gotowy program.
Wyjaśnienie gry kółko i krzyżyk
Zasady są znane niemal każdemu: pole 3×3, dwóch graczy na zmianę stawia "X" i "O", pierwsze, Ten, kto ustawi trzy swoje symbole w rzędzie – poziomo, pionowo lub ukośnie – wygrywa. Budujmy tę grę krok po kroku, tak jak zrobiłby ją deweloper, a nie jednym kawałkiem kodu Od razu:
- Konfiguruj okno;
- Tworzenie zmiennych stanu gry;
- Utworzyć pole z dziewięcioma przyciskami;
- Reaguj na kliknięcie — rysuj X lub O;
- Sprawdzam po każdym ruchu, czy jest zwycięzca;
- Dodaj przycisk „Nowa gra”
Konfigurujemy Tkinter
nastrojka_okna.py
import tkinter as tk
root = tk.Tk()
root.title(„Kółko-krzyżyk”)
Praktyka: Zaczynam budować grę
Moduł tkinter otwiera natywne okno Python — wykonaj lokalnie w VS Code, PyCharm lub Jupyter
Praktyka kursuje lokalnie