Добавление лого и описания бэкэнда

This commit is contained in:
2025-11-04 20:59:47 +03:00
parent 16fe1342ed
commit 850ac50367
2 changed files with 19 additions and 2 deletions

View File

@@ -1,9 +1,10 @@
![logo](./logo.png)
# oxTicTacToe Generator # oxTicTacToe Generator
## Описание ## Описание
Этот проект представляет собой простой Python-скрипт, который генерирует чистый HTML-код для игры "Крестики-нолики" (Tic-Tac-Toe). Этот проект представляет собой простой Python-скрипт, который генерирует чистый HTML-код для игры "Крестики-нолики" (Tic-Tac-Toe).
С минимальным весом страницы и опциональным JS/CSS. С минимальным весом страницы и опциональным JS/CSS. Также есть возможность использовать бэкэнд на golang для моментальной прогрузки страниц.
## Функции ## Функции
@@ -16,6 +17,7 @@
## Требования ## Требования
- Python 3.x - Python 3.x
- Golang 1.25
## Установка ## Установка
@@ -27,7 +29,7 @@
2. Убедитесь, что у вас установлен Python 3.x. 2. Убедитесь, что у вас установлен Python 3.x.
## Использование ## Использование в оффлайн режиме
1. Запустите скрипт `generate.py`: 1. Запустите скрипт `generate.py`:
``` ```
@@ -38,9 +40,24 @@
3. Откройте файл `static/index.html` в любом веб-браузере для игры. 3. Откройте файл `static/index.html` в любом веб-браузере для игры.
## Использование в режиме сервера
1. Запустите скрипт `generate.py` с следующими параметрами:
```
python generate.py server server/toe/
```
2. После создания статичных страниц состояний игрового поля соберите бэкэнд командой:
```
go build ./server/main.go
```
3. Все необходимые для запуска файлы будут собраны в один исполняемый файл `./main`, готовый к запуску.
## Структура проекта ## Структура проекта
- `generator.py`: Основной скрипт, генерирующий HTML - `generator.py`: Основной скрипт, генерирующий HTML
- `server/main.go`: Опциональный бэкэнд
## Лицензия ## Лицензия

BIN
logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.6 KiB