Projects · 14
Othello — three implementations
By Haider Ali ·
Haider Ali built Othello three times, in Python with Tkinter, Python with PyGame and C++ with Raylib, on a configurable 4×4 to 12×12 board.
The same game built three times: Python with Tkinter, Python with PyGame, and C++ with Raylib. Configurable 4×4 to 12×12 board.
2025 · shipped
The same game built three times, to compare languages and rendering stacks side by side.
Key facts
- Tkinter, PyGame, C++ Raylib
- 4×4 to 12×12 board
- Particle victory screen
Three builds
- Tkinter: pure Python standard library.
- PyGame: immediate-mode 2D.
- Raylib: in C++.
Shared by all three
- Configurable board, 4×4 to 12×12.
- Live scores and invalid-move detection.
Stack
- python
- tkinter
- pygame
- c++
- raylib
Links
#python #c++ #games