Что входит в нашу работу:
- Дизайн интерфейса: разработка дизайна интерфейса игры – сетка кроссворда, клетки, кнопки и другие интерактивные элементы с учетом корпоративного стиля Заказчика; обеспечение адаптивности дизайна игры, чтобы она корректно отображалась и была доступна на различных устройствах и экранах.
- Кроссворд представлен в виде сетки, где каждая клетка представляет собой отдельную ячейку для ввода букв.
- Под сеткой кроссворда отображаются блоки «Вопросы» и «Подсказки».
- Подсветка активной клетки: при нажатии на клетку сетки она активируется для ввода буквы, подсветка текущей активной клетки помогает пользователю ориентироваться и удобно заполнять ответы.
- Генерация кроссворда: разработка механизма генерации кроссворда на основе предоставленного словаря слов.
- Ввод ответов пользователем: реализация интерфейса для ввода ответов в клетки сетки кроссворда с помощью клавиатуры или сенсорного ввода на мобильных устройствах.
- Проверка правильности ответов: разработка механизма для автоматической проверки правильности введенных пользователем ответов, представление обратной связи пользователю о правильности или неправильности ответов.
- Подсказки: реализация функции предоставления дополнительных подсказок пользователю при необходимости. Пользователь должен видеть подсказки для горизонтальных и вертикальных слов, что поможет ему в заполнении кроссворда (запрос подсказки при клике на номер вопроса).
- Победа и окончание игры: когда пользователь заполняет кроссворд полностью, система определяет это как победу и завершает игру, появляется всплывающее окно с поздравлением, которое сообщает пользователю о его успехе.
- Возможность перезапуска игры: в окне с поздравлением имеется кнопка, позволяющая пользователю перезапустить кроссворд, если он хочет сыграть ещё раз.
Дополнительные услуги: Текст кроссворда
Комментарии