Desktop impemetation of a N in-a-row game.
Runs as a desktop app
HTML/CSS/JavaScript frontend inside a native window Javascript holds all game rylesm rendering and user interaction funcctions
prerequisites
pip install pywebview
# pywebview creates a native operating system window.
# For this repository, there is no game logic in pythonGame modes:
- Free placement
- Clicking any empty cell immediately places a piece there.
- freestyle.js
- Gravity
- Clicking a column drops the piece to the lowest empty row in that column.
- gravity.js
Features::
- Can customize board dimensions
- Adjustable win condition
- Pass the device after your turn