-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
bugSomething isn't workingSomething isn't working
Milestone
Description
Описание проблемы:
Есть проблема, когда игра проиграна (слово не угадано), и игрок не нажимает "Новая игра". В этом случае происходят следующие моменты:
- Игрок может продолжить играть, даже если человек уже отрисован.
- а. Игрок может завершить слово, несмотря на проигрыш.
- б. При попытке сделать ещё одно неправильное предположение возникает ошибка, так как игра не считается начатой.
Ожидаемое поведение:
- После проигрыша игра должна полностью блокироваться.
- Игрок не должен иметь возможность взаимодействовать с игрой (делать предположения и т.д.), пока не начнёт новую игру.
- При попытке взаимодействия после завершения игры не должно возникать ошибок.
Шаги для воспроизведения:
- Запустить игру и проиграть (не угадать слово).
- Попробовать сделать ещё предположения или взаимодействовать с игрой.
- Наблюдать проблемы:
- Человек остаётся отрисованным и возможно завершение слова.
- При попытке сделать дополнительные неправильные предположения возникает ошибка.
Дополнительная информация:
- Проблема возникает из-за неправильной обработки состояния игры после проигрыша.
- Нужно заблокировать все взаимодействия, когда игра завершена, и обеспечить корректное начало новой игры.
Предлагаемое решение:
- Добавить проверку, чтобы заблокировать все взаимодействия после завершения игры.
- Обеспечить, чтобы игру можно было начать заново только через кнопку "Новая игра".
- Добавить обработку ошибок для случаев, когда игрок пытается взаимодействовать после завершения игры.
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working