Top Fırlatma Oyunu

özet

Numaralı blokları parçalamak için topları fırlattığınız eğlenceli arcade oyunu.

komut istemi

Bricks Breaker, Ballz veya Bounzy'den ilham alan, eğlenceli ve sürükleyici bir oyun oluşturun! Temel mekanik, numaralı bloklara çarpmak için topları fırlatmayı içerir.

## Temel Mekanikler
- Oyuncular, belirledikleri yönde top atarak numaralı bloklara vurmaya çalışır.
- Toplar, duvarlardan ve bloklardan sekerek ekran dışına çıkana kadar yol alır.
- Her blok, kırılması için gereken vuruş sayısını gösteren bir sayı içerir.
- Her turun sonunda tüm bloklar bir sıra aşağı iner.
- Herhangi bir blok alt sıraya ulaştığında oyun sona erer.

## Atış Sistemi
- Oyuncular, top atışı için dokunup sürükler.
- Topların başlangıç yolunu göstermek için bir yol çizgisi görüntülenecektir.
- Parmak bırakıldığında, mevcut tüm toplar seçilen yönde fırlatılır.
- Toplar, yolculuklarını tamamladıktan sonra ilk atış konumuna geri döner.

## Blok Davranışı
- Standart bloklar, her vuruşta dayanıklılıklarını azaltır.
- Bazı bloklar, örneğin, patlayarak yanındaki blokların dayanıklılığını azaltabilir.
- Bloklar, oyunun üst kısmında oluşur ve her tur aşağıya hareket eder.

## Oyun İlerleyişi ve Zorluğu
- Tur ilerledikçe, dayanıklılığı artan yeni bloklar ortaya çıkar.
- Oyun, daha güçlü bloklar ve artan hız ile giderek zorlaşır.
- Ek toplar veya patlayıcı atış gibi opsiyonel güçlendiriciler eklenebilir.

## Kullanıcı Arayüzü
- Arayüz, oyuncuların hedefleme ve atışa odaklanmasını sağlayacak şekilde basit olmalıdır.
- Bloklar, kalan dayanıklılıklarını net bir şekilde göstermelidir.
- Ek UI öğeleri, sol tarafta skor ve atış sırasında ortada görünen "Geri Çağır" düğmesi (mevcut top sayısını gösterir) içerebilir.

FAQ:
Soru: Patlayıcı blok gibi özel davranışlı bloklar nasıl çalışmalıdır?
Cevap: Patlayıcı bloklar, temas halinde yanındaki blokların dayanıklılığını rastgele azaltmalı veya yok etmelidir.

Soru: Hangi kullanıcı etkileşimleri güçlendiricileri veya özel yetenekleri tetiklemelidir?
Cevap: Doğrudan dokunma veya belirli görevlerin tamamlanması gibi sezgisel yöntemler kullanılmalıdır.

Soru: UI, kritik oyun bilgilerini nasıl yansıtmalıdır?
Cevap: Arayüz, skoru ve blok dayanıklılığını etkili şekilde göstermelidir.

orijinal komut istemi

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.

oluşturma maliyeti özeti

model adı: claude-3-7-sonnet-latest

yanıt süresi: 91.24 sec.

sonuç belirteçleri: 7,741

maliyet: $0.11931300