No description
Find a file
2024-11-02 17:06:38 +01:00
.github/workflows chore: Add deployment pipeline 2024-10-25 15:57:49 +02:00
generator cleanup: Fix code style issue with get_id method 2024-11-02 16:13:47 +01:00
output add generator code 2024-10-23 23:05:10 +02:00
.gitignore Initial commit 2024-10-23 20:52:34 +02:00
.python-version docs: Add README file 2024-11-02 17:06:38 +01:00
LICENSE Initial commit 2024-10-23 20:52:34 +02:00
poetry.lock add poetry setup 2024-10-24 18:01:57 +02:00
pyproject.toml add poetry setup 2024-10-24 18:01:57 +02:00
README.md docs: Add README file 2024-11-02 17:06:38 +01:00

Tic-Tac-Toe in HTML

Yes, really.

This is my version of Tic-tac-toe with all the game state encoded in the URL. If you want to know more about how this works in theory, check out my blog post on the topic.

But... why?

It's fun.

Why are there Python files?

Since I'm not writing 443 HTML files by hand I wrote a script to generate them.

How to run?

You'll need Python 3.12 and Poetry.

poetry install
poetry run python -m generator

The generated HTML files are stored in the output/ directory.