发射球破砖块

概要

一款趣味街机游戏,通过发射小球击碎带数字的砖块。

提示

创建一款受《砖块块碎》、《Ballz》或《Bounzy》启发的趣味且吸引人的游戏!核心机制包括发射小球击中带数字的砖块。

【核心机制】
- 玩家瞄准并射击小球,试图击中带数字的砖块。
- 小球碰到墙壁和砖块后会反弹,直至离开屏幕。
- 每个砖块上显示需要击碎它的命中次数。
- 每回合结束后,所有砖块下移一行。
- 当任一砖块到达底行时,游戏结束。

【射击系统】
- 玩家通过触屏拖动来瞄准射击方向。
- 将显示轨迹线,突出展示小球的初始路径。
- 松手后,所有可用小球沿所选方向射出。
- 小球完成路径后,将返回原射击位置。

【砖块行为】
- 普通砖块每被击中一次,其耐久度减少。
- 某些砖块可能会爆炸,接触时影响周围砖块,随机减少其耐久度。
- 砖块会在游戏区域顶部生成,并随着每回合下移。

【游戏进程与难度】
- 随着回合推进,将出现新砖块且耐久度增加。
- 游戏难度随时间提升,引入更强大的砖块并可能提升速度。
- 可选道具如额外球或爆炸射击,可增加多样性。

【用户界面】
- 界面应简洁,让玩家专注于瞄准与射击。
- 砖块上应清晰显示其剩余耐久度。
- 其他UI元素可以包括左侧分数显示,以及中间仅在射击时显示的“召回”按钮,指示可使用球数。

问答:
问:具有独特行为(如爆炸砖块)的砖块应如何运作?
答:爆炸砖块应在接触时摧毁附近的砖块或随机减少其耐久度。

问:哪些用户操作应触发道具或特殊能力?
答:应采用直观操作,如直接点击或完成任务来解锁能力。

问:用户界面如何反映关键信息?
答:确保界面简洁,重点显示分数和砖块耐久度等关键信息。

原始提示

Create a game similar to Bricks Breaker, Ballz, or Bounzy!. The core mechanics involve launching balls that bounce off walls and hit numbered blocks, reducing their durability until they break.

1. Core Mechanics
	•	The player aims and shoots balls in a chosen direction.
	•	Balls bounce off walls and blocks, continuing until they exit the screen.
	•	Blocks have a number indicating how many hits they need to break.
	•	Blocks move down by one row after each turn.
	•	The game ends when a block reaches the bottom.

2. Shooting System
	•	The player taps and drags to aim.
	•	A trajectory preview shows the ball’s initial path.
	•	When released, all available balls launch in that direction.
	•	Balls return to the shooting position after completing their path.

3. Block Behavior
	•	Standard blocks reduce their number with each hit.
	•	Some blocks may have different behaviors (e.g., explosive blocks breaking nearby ones).
	•	Blocks spawn at the top and gradually descend.

4. Game Progression & Difficulty
	•	Each round, new blocks appear with increasing durability.
	•	The game speeds up over time by adding stronger blocks.
	•	Optional power-ups (extra balls, explosive shots) can be introduced.

5. User Interface
	•	A simple UI with an aim-and-shoot mechanic.
	•	Clear visuals showing remaining block durability.

This is a minimal viable version of the game without social features, leaderboards, or monetization.

Q: How should the blocks with different behaviors (e.g., explosive blocks) function?
A: Explosive blocks destroy random amount of numbers from all sides.

Q: What specific user interactions should trigger power-ups or special abilities during the game?
A: Choose best practice

Q: How should the UI display information such as block durability and remaining balls?
A: Footer - on the left side score, in the center "Recall" button, which is available only when firing.

生成成本概要

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

响应时间: 91.24 sec.

结果令牌: 7,741

成本: $0.11931300