28 lines
1.7 KiB
Markdown
28 lines
1.7 KiB
Markdown
# игра "кто хочет стать секундомером" для 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 записано имя игрока, а затем количество правильных ответов. |