Fizik Tabanlı Arcade Oyunu
detaylar
özet
Numaralı blokları kırmak için topları fırlattığınız fizik tabanlı arcade oyunu.
komut istemi
Bricks Breaker veya Ballz! benzeri fizik tabanlı bir arcade oyunu oluşturun. Bu oyun, İngilizce olarak, numaralı blokları kırmak için topları fırlatmaya odaklanıyor. Temel Mekanikler: - Oyuncular, duvarlar ve bloklardan seken topları nişan alarak fırlatır. - Her blok, üzerinde yazan sayıya göre belirli sayıda vuruş gerektirir. - Her tur sona erdiğinde bloklar bir satır aşağı kayar. - Bir blok en alta ulaşırsa oyun sona erer. Atış Sistemi: - Oyuncular dokunup sürükleyerek nişan alır, bu sırada atış yolunun önizlemesi gösterilir. - Parmağınızı bıraktığınızda toplar sırasıyla fırlatılır ve kuyruk efekti oluşturur. - Toplar yolculuğu tamamlandığında geri döner, topçu pozisyonu sıfırlanır. - Fırlatma mesafesi topun çapına eşittir. - Top yarıçapı, 20 veya daha az top için 2px, fazlası için 1px'tir. - Toplar farklı renklere sahiptir. Blok Davranışı: - Bloklar 14x14px boyutundadır ve dayanıklılıklarını gösteren sayılar içerir. - Seviye 1'de sayılar 1 ile 5 arasındayken, sonraki seviyelerde artış göstererek 200'e ulaşır. - Bloklar sıkıca dizilidir. İlerleme ve Zorluk: - Seviye 1'de bir top ile başlanır, Seviye 2'den itibaren beş top kullanılır. - Skora bağlı olarak ek toplar kazanılır, maksimum 200'e kadar. Kullanıcı Arayüzü: - Alt merkezdeki geri çağırma düğmesi, tüm topları yeniden atış için toplar. - Skor ekranı sol alt köşede gösterilir. Tasarım: - Blokların hareketi akıcıdır. - Vuruş anında sesli geri bildirim ve skor güncellemesi sağlar. - Tema, siyah arka plan ve kontrast renklerden oluşur.
orijinal komut istemi
Create game: A physics-based arcade 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. 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. Shooting System - The player taps and drags to aim. - A full trajectory preview is drawn while aiming. - When released, all available balls launch in that direction, one after another, forming a trailing effect. - Balls return to the shooting position after completing their path. - The cannon's position changes to the first ball that lands. - The distance between balls during launch equals their diameter. - Ball radius: - **2px** if there are **20 or fewer balls**. - **1px** if there are **more than 20 balls**. - Balls come in different colors. Block Behavior - **Size:** Each block is **14x14px**. - **Numbers:** Blocks start with numbers **1-5** on Level 1, doubling in each subsequent level but capped at **200**. - **Arrangement:** Blocks are tightly packed, ensuring that balls cannot pass between them. Progression & Difficulty - On Level 1, the player starts with one ball. - Starting from Level 2, the ball count resets to **5**, and players must earn additional balls. - Players earn **+1 ball per point**, but the maximum ball count is **200**. User Interface - **Recall Button:** - Placed at the **bottom center** as both an **emoji and button**. - Clicking it instantly recalls all balls, allowing for immediate re-shooting. - **Score Display:** - Located at the **bottom left**. This version includes only the essential mechanics without additional power-ups, leaderboards, or monetization. Q: How should the blocks' motion mechanics be visually represented? A: Smooth motion Q: What kind of feedback should be provided when balls hit blocks? A: Hit sound, score update Q: Are there specific themes or styles for the visual design? A: Black background, contrast colors
oluşturma maliyeti özeti
model adı: claude-3-7-sonnet-latest
yanıt süresi: 103.52 sec.
sonuç belirteçleri: 8,729
maliyet: $0.13373100