Игра: запуск шаров

краткое описание

Захватывающая аркадная игра, где игроки запускают шары для разрушения блоков с числами.

промпт

Создай увлекательную игру, вдохновлённую Bricks Breaker, Ballz или Bounzy! Основная механика заключается в запуске шаров для ударов по блокам с числами.

## Основные механики
- Игроки целятся и стреляют шарами в выбранном направлении, пытаясь поразить блоки с числами.
- Шары отскакивают как от стен, так и от блоков, продолжая свой путь до выхода за экран.
- Каждый блок показывает число, указывающее, сколько ударов нужно, чтобы его разрушить.
- После каждого хода все блоки смещаются вниз на одну строку.
- Игра заканчивается, когда хотя бы один блок достигает нижней строки.

## Система стрельбы
- Игроки нажимают и перетаскивают для прицеливания.
- Отображается линия траектории, подсказывающая начальный путь шаров.
- При отпускании, все доступные шары запускаются в выбранном направлении.
- После завершения траектории шары возвращаются в исходное положение.

## Поведение блоков
- Стандартные блоки уменьшают свою прочность при каждом попадании.
- Некоторые блоки могут, например, взрываться, нанося урон соседним блокам, уменьшая их прочность.
- Блоки появляются в верхней части игрового поля и перемещаются вниз с каждым ходом.

## Прогрессия и сложность игры
- По мере прохождения раундов появляются новые блоки с увеличенной прочностью.
- Игра становится напряжённее с появлением более прочных блоков и возрастанием скорости.
- Дополнительные усиления, такие как дополнительные шары или взрывные выстрелы, могут быть включены для разнообразия.

## Пользовательский интерфейс
- Интерфейс должен быть простым, позволяя игрокам сосредоточиться на прицеливании и стрельбе.
- На блоках должно отображаться оставшееся количество прочности.
- Дополнительные элементы интерфейса могут включать нижнюю панель с подсчетом очков слева и кнопку «Возврат» в центре, показывающую количество доступных шаров.

### Часто задаваемые вопросы:
Вопрос: Как должны работать блоки с уникальным поведением, например, взрывные блоки?
Ответ: Взрывные блоки должны разрушать соседние блоки или случайно уменьшать их прочность при столкновении.

Вопрос: Какие действия пользователя должны активировать усиления или специальные способности?
Ответ: Реализуйте интуитивно понятные действия, такие как прямое нажатие или выполнение заданий для разблокировки способностей.

Вопрос: Как должен интерфейс отображать критическую информацию игры?
Ответ: Интерфейс должен быть чистым, с акцентом на отображение очков и прочности блоков.

оригинальный промпт

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