add README

This commit is contained in:
Slavasil 2025-03-30 17:13:22 +00:00
parent e9d983229c
commit 0908623cd3

28
README.md Normal file
View File

@ -0,0 +1,28 @@
# игра "кто хочет стать секундомером" для Micro$oft Window$
Пока не обновляется, довольно сырая, но вроде играбельная.
**Для работы нужен файл с вопросами и ответами на них** в следующем формате. Правильный ответ отмечается True после стрелочки, остальные False.
```
Вопрос||Ответ1=>False||Ответ2=>True||Ответ3=>False||Ответ4=>False
Вопрос2||Ответ1=>False||Ответ2=>False||Ответ3=>True||Ответ4=>False
Вопрос3||Ответ1=>True||Ответ2=>True||Ответ3=>False||Ответ4=>False
```
Или для 🤓:
```
Файл ::= Строки
Строки ::= Строка NEWLINE Строки | EOF
Строка ::= Вопрос SEPARATOR Ответ Ответы
Вопрос ::= LETTERS
Ответы ::= SEPARATOR Ответ Ответы | NEWLINE
Ответ ::= LETTERS ARROW BOOLEAN
где:
NEWLINE - символ/символы новой строки
SEPARATOR - "||"
LETTERS - любое количество любых символов, два символа | не могут стоять рядом
ARROW - "=>"
BOOLEAN - "True" или "False"
EOF - конец файла
```
**Игра пока поддерживает только до 4 вариантов ответа на каждый вопрос.** "Таблица рекордов" ведётся в виде txt-файла, в каждой строке которого через Tab записано имя игрока, а затем количество правильных ответов.