From 0908623cd3a8eeaef623e8cb05893f408d89fa7c Mon Sep 17 00:00:00 2001 From: Slavasil Date: Sun, 30 Mar 2025 17:13:22 +0000 Subject: [PATCH] add README --- README.md | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..fbfb920 --- /dev/null +++ b/README.md @@ -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 записано имя игрока, а затем количество правильных ответов. \ No newline at end of file