Promt-Hub
Главная / Программирование и IT / Интерактивная игра Судоку

Интерактивная игра Судоку

Описание промпта
Готовый код для создания полнофункциональной игры Судоку на веб-технологиях с расширенным функционалом.
Что делает этот промпт
  • Генерирует полный исходный код веб-приложения игры Судоку. Включает логику генерации пазлов, валидацию ходов, систему заметок, таймер, сохранение прогресса и статистику. Интерфейс адаптирован для клавиатуры и скринридеров.
Преимущества
  • Позволяет быстро развернуть профессиональную игру без внешних зависимостей. Код структурирован и легко расширяем. Встроенная статистика помогает отслеживать прогресс игрока. Поддержка доступности делает игру инклюзивной.
Для кого подходит
  • Фронтенд-разработчики, создатели образовательных веб-приложений, энтузиасты программирования, желающие изучить реализацию логических игр на JS.
Инструкция по использованию промпта
Скопируй сгенерированный код в соответствующие файлы (index.html, style.css, script.js) или в один HTML-файл. Открой файл в браузере. Для изменения сложности или стилей отредактируй переменные в коде.
Что нужно предоставить
Любой современный браузер. Для запуска достаточно открыть HTML-файл. Требуется базовое понимание JavaScript для модификации логики или стилей CSS.
Что ожидать в результате
Рабочее одностраничное веб-приложение с игрой Судоку, включающее все заявленные функции: генерацию, подсказки, заметки, таймер, сохранение, статистику и доступный интерфейс.
Рекомендации
Убедись, что браузер поддерживает ES6+ для корректной работы современного JS. Для мобильных устройств интерфейс должен быть адаптивным (реализовано через CSS). Локальное хранение данных использует localStorage браузера.
Ограничения
Не включает серверную часть для синхронизации между устройствами. Графика векторная, без внешних изображений. Сложность генерации пазлов зависит от алгоритма в коде.
Промпт открыт для всех. Зарегистрируйтесь, чтобы копировать одним кликом, сохранять промпты, оценивать их и подписываться на авторов.
Текст промпта
ChatGPT / Claude / Llama Войти для копирования
Выступи в роли опытного фронтенд-разработчика и создай интерактивную игру Судоку, используя HTML5, CSS3 и JavaScript. Твоя задача — реализовать чистый, доступный интерфейс с интуитивно понятным управлением.

Обязательно включи следующие функции:
1. Генерация пазлов с разными уровнями сложности, используя соответствующие алгоритмы.
2. Система подсказок с несколькими уровнями помощи.
3. Функция заметок для отслеживания возможных чисел (кандидатов).
4. Таймер с возможностью паузы и возобновления.
5. Проверка ошибок с опциональной мгновенной обратной связью.
6. Сохранение и загрузка игр в нескольких слотах.
7. Отслеживание статистики: победы, время прохождения, уровни сложности.
8. Возможность генерации печатных версий пазлов.
9. Поддержка управления с клавиатуры и доступность (accessibility).

Код должен быть модульным, хорошо прокомментированным и готовым к запуску в браузере. Используй современные стандарты CSS для стилизации и JavaScript для логики.

Поделитесь в социальных сетях

Комментарии

Войдите, чтобы комментировать.

Комментариев пока нет.