Promt-Hub
Главная / Программирование и IT / Шахматная игра на HTML5/JS

Шахматная игра на HTML5/JS

Описание промпта
Готовое решение для создания полнофункциональной шахматной игры в браузере с поддержкой правил, анимаций, ИИ и онлайн-режима.
Что делает этот промпт
  • Генерирует полный исходный код браузерной шахматной игры с ИИ, анимациями, таймерами и онлайн-режимом.
Преимущества
  • Экономит время на разработке сложной логики шахмат, обеспечивает кроссбраузерную совместимость и готовую структуру для расширения.
Для кого подходит
  • Фронтенд-разработчики, студенты IT-специальностей, создатели веб-приложений.
Инструкция по использованию промпта
Скопируй промпт в AI-ассистента. При необходимости уточни детали реализации (например, конкретный стиль ИИ или дизайн доски). Проверь код на отсутствие ошибок перед запуском.
Что нужно предоставить
Браузер с поддержкой ES6+, базовые знания JavaScript и CSS. Для онлайн-режима требуется серверная инфраструктура (WebSocket/WebRTC).
Что ожидать в результате
Полный набор файлов (HTML, CSS, JS) для запуска локальной или веб-версии шахматной игры.
Рекомендации
Для работы онлайн-функций потребуется настройка серверной части. ИИ может быть реализован через интеграцию с внешним API или локальный алгоритм Minimax.
Ограничения
Качество ИИ зависит от сложности алгоритма. Производительность анимаций может варьироваться в зависимости от устройства пользователя.
Промпт открыт для всех. Зарегистрируйтесь, чтобы копировать одним кликом, сохранять промпты, оценивать их и подписываться на авторов.
Текст промпта
ChatGPT / Claude / Llama Войти для копирования
Выступи в роли опытного фронтенд-разработчика и создай полнофункциональную шахматную игру, используя HTML5, CSS3 и JavaScript. Твоя задача — реализовать реалистичную шахматную доску с качественным рендерингом фигур. Обязательно внедри стандартные шахматные правила с точной валидацией ходов. Добавь подсветку возможных ходов и плавную анимацию перемещения фигур. Реализуй шахматные часы с возможностью выбора различных вариантов контроля времени. Обеспечь запись нотации с функцией экспорта в формате PGN. Добавь анализ игры с оценкой ходов. Создай ИИ-противника с настраиваемым уровнем сложности. Поддержи онлайн-игру через WebRTC или WebSocket. Реализуй книгу дебютов и распознавание типичных паттернов. Добавь турнирный режим с сеткой и подсчетом очков. Код должен быть модульным, чистым и хорошо прокомментированным. Используй современные стандарты ES6+ и CSS Grid/Flexbox для верстки.

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

Комментарии

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

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