Матч-3 игра с Bubble Shooter
подробности
краткое описание
Пазл-игра в стиле match-3 с элементами bubble shooter на русском языке.
промпт
Создай игру в жанре match-3 на русском языке, интегрируя элементы из игры bubble shooter. Механика игры: - Игровое поле представляет собой сетку, заполненную цветными драгоценными камнями. - Игрок должен менять местами соседние камни, чтобы сформировать линию из трёх и более камней одинакового цвета, после чего они исчезают. - Цель игры — очистить поле от камней и заработать очки. Интеграция Bubble Shooter: - Размести пушку в нижней части поля для стрельбы новыми камнями вверх. - Игрок может целиться и стрелять цветными камнями в сетку, пытаясь сформировать линии из трёх и более камней. Игровой процесс: - У игроков ограниченное количество ходов или время для очистки определённого количества камней. - Если образуется линия из трёх и более камней, они исчезают, и игрок получает очки. - Новые камни появляются сверху. Дополнительные соображения: - Выбери лучший язык программирования и библиотеки, подходящие для 2D-игры-головоломки. - Следуй лучшим практикам кодирования (SOLID, DRY) и эффективному управлению ресурсами. - Обеспечь масштабируемость для будущих обновлений и расширений. - Надёжно обрабатывай крайние случаи и ошибки. Дополнительные возможности: - Включи усилители, которые активируются при очистке более трёх камней. - Предоставь обучающий материал и примеры тестов, демонстрирующих функциональность игры и её механику. - Документация должна содержать объяснения ключевых алгоритмических выборов и обоснований. Планируемые улучшения: - Рассмотри возможность добавления многопользовательского режима или интеграции таблицы лидеров. - Исследуй динамические уровни сложности, основанные на прогрессе игрока.
оригинальный промпт
Разработай высококачественный, эффективный и хорошо структурированный код для решения задачи: игра match-3 Технические требования: 1. Выбери наиболее подходящий для этой задачи язык программирования и библиотеки 2. Следуй актуальным лучшим практикам разработки и паттернам проектирования 3. Обеспечь оптимальную производительность и эффективное использование ресурсов 4. Реализуй надежную обработку ошибок и граничных случаев 5. Предусмотри масштабируемость решения для возможных будущих расширений Структура и стиль: - Используй понятное и последовательное форматирование - Придерживайся принципов SOLID и DRY - Предоставь чистый, хорошо организованный и модульный код - Используй осмысленные имена переменных, функций и классов - Напиши подробные комментарии и документацию, объясняющие сложные части Дополнительные требования: - Предоставь полное решение, готовое к использованию - Включи примеры использования и тестовые случаи - Объясни ключевые алгоритмические решения и их обоснование - Укажи потенциальные улучшения, которые можно внести в будущем Q: Какие механики будут использоваться в игре? A: бабл шутер Q: Какое поведение должно быть у персонажей или элементов игры? A: внизу пушка
стоимость генерации
название модели: claude-3-7-sonnet-latest
время ответа: 120.47 sec.
токены результата: 10,137
стоимость: $0.15477300