经典泡泡射手游戏

概要

一个经典的2D泡泡射手游戏,具备基础机制和极简设计。

提示

在一个交互式HTML页面上创建一款经典的2D游戏“泡泡射手”,要求功能齐全,具备基础机制和极简设计。

### 游戏元素
- 气泡网格会缓慢下降。
- 气泡有5种颜色(例如红、蓝、绿、黄、紫)。
- 被击中后,气泡会粘附在网格或其他气泡上。
- 气泡在接触到另一个气泡或顶部边界时,会粘在网格上。

### 得分及反应
- 如果3个或更多相同颜色的气泡连接在一起则会爆裂,获得积分。
- 连锁反应:当一组气泡被消除后,未连接的气泡会掉落。
- 如果气泡到达屏幕底部,游戏结束。

### 视觉与交互要求
- 使用明亮的颜色和卡通风格的图形设计。
- 包含气泡爆裂动画和粒子效果。

### 实现
- HTML页面上应嵌入“泡泡射手”游戏,玩家可以发射气泡,形成3个或以上相同颜色的组合。
- 确保游戏具有交互性,具备基础物理效果和极简设计。

### 专业指导
- 不要提问澄清问题,严格按照提示操作。
- 多次测试代码,确保无BUG并运行良好。

原始提示

Разработай и создай классическую 2D-игру «Bubble Shooter» в виде интерактивной HTML-страницы. Игра должна быть полностью функциональной, с базовой механикой и минималистичным дизайном.  
---
Основные элементы игры:
сетка пузырей медленно опускается вниз
пузыри 5 цветов (например, красный, синий, зеленый, желтый, фиолетовый).  
Пузыри прилипают к сетке или другим пузырям при попадании.  
Пузырь прилипает к сетке при соприкосновении с другим пузырем или верхней границей.
Если 3+ пузыря одного цвета соединяются, они лопаются, игрок получает очки.
Цепные реакции: падение несвязанных пузырей после уничтожения группы.
Игра заканчивается, если пузыри достигают нижней границы экрана.
Яркие цвета, мультяшная графика с анимацией лопающихся пузырей.
Эффекты частиц при уничтожении пузырей.
Готовая HTML-страница с игрой «Bubble Shooter», где игрок стреляет пузырями, собирая группы из 3+ одинаковых цветов. Игра должна быть интерактивной, с базовой физикой и минималистичным дизайном. 
Действуй строго согласно промпту, не переспрашивай! Проверь несколько раз код на наличие багов. Игра должна обязательно хорошо работать! 


Q: Каким должен быть пользовательский интерфейс?
A: ты профессионал, сам решай!

Q: Какие механики должны быть при прицеливании и стрельбе?
A: ты профессионал, сам решай!

Q: Как должны работать анимации и эффекты при лопании пузырей?
A: ты профессионал, сам решай!

生成成本概要

模型名称: claude-3-7-sonnet-latest

响应时间: 115.21 sec.

结果令牌: 9,924

成本: $0.15140100