Update README.md
This commit is contained in:
parent
e94a95d6c6
commit
d46002e85e
1 changed files with 19 additions and 8 deletions
27
README.md
27
README.md
|
@ -14,15 +14,26 @@
|
|||
6. Завершение раунда: как только все участники дали подтверждение на готовность к следующему раунду, хосту дается возможность создать новый раунд. Как только хост создает новый раунд, всем участникам отсылается статистика голосования по вопросам и текущий топ участников, а также распределяются вознаграждения за раунд между хостом, который берет больший процент, и непосредственно между выигравшими участниками в этом раунде, а средства на вознаграждения берутся из кошелька контракта комнаты, на который приходят начисления во время игры за создание вопросов и ответов на них. Если же хост хочет закончить игру, то он может сделать это только на этом шаге, не дожидаясь готовности всех участников.
|
||||
7. Завершение игры: как только хост завершает игру, всем участникам отсылаются результаты игры (подробная статистика со всеми раундами, вопросами и ответами, а также результаты голосований в каждом раунде и общий список игроков и их счет). После успешного завершения игры хосту отправляется процент с комиссии за приглашение пользователей, а остальной процент отдается победителям в игре.
|
||||
|
||||
## Описание основных действующих лиц и их действий:
|
||||
## Описание игры:
|
||||
#### Описание основных действующих лиц и их действий:
|
||||

|
||||
|
||||

|
||||
#### Процесс игры (общий вид)
|
||||
|
||||
## Список команд, используемых в игре:
|
||||
host:
|
||||
createRoom(аргументы)
|
||||
startGame(аргументы)
|
||||
askQuestion(аргументы)
|
||||
player: ...
|
||||

|
||||
|
||||
## Список команд, используемых в игре:
|
||||
#### host:
|
||||
- createRoom(host, countWinners)
|
||||
- startGame(roomId)
|
||||
- askQuestion(roomId, question)
|
||||
- endQuestion(roomId)
|
||||
- finishGame(roomId)
|
||||
#### player:
|
||||
- joinRoom(roomId)
|
||||
- confirmReadiness(roomId)
|
||||
- sendAnswer(roomId, text)
|
||||
- voteAnswer(roomId, answerIdx), где answerIdx - индекс для сохранения порядка, в котором пишутся ответы при отправке игроками
|
||||
- voteToFinishGame(roomId)
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue