Ostatnio wreszcie wziąłem się za naukę pisania okienkowych aplikacji za pomocą WinAPI, a w ramach ćwiczenia udało mi się stworzyć program "Kółko i krzyżyk", który zamierzam też rozwijać w ramach dalszej nauki.

Na razie jest to gra w kółko i krzyżyk dla 2 graczy, tzn. nie zawiera AI do gry, ale jest licznik zwycięstw dla obu graczy.
Oczywiście jestem świadomy, że są tam pewne niedociągnięcia, pewne rzeczy są zrobione nieco dziadowo i pewnie są w WinAPI lepsze sposoby, ale jest to moja pierwsza użyteczna windowsowa aplikacja GUI. W następnych wersjach będę ją udoskonalał, wiem m. in. że istnieje coś takiego jak podział model-widok i postaram się go wprowadzić.
Testowane na Windows XP, 7, 10.
Repozytorium programu na GitHubie Wersja 1 składa się z jednego pliku źródłowego C, który powinno dać się łatwo skompilować za pomocą większości prostych IDE dla Windows, typu Dev-C++, MinGW Developer Studio czy Code::Blocks.
Jakby ktoś jednak nie miał odpowiedniego kompilatora to udostępniam też wersję wykonywalną skompilowaną za pomocą TinyCC ważącą 5 KB na Chomikuj.


