Gioco arcade basato sulla fisica
dettagli
riepilogo
Un gioco arcade con meccaniche di lancio palle e distruzione blocchi.
prompt
Crea un gioco arcade basato sulla fisica, simile a titoli classici come Bricks Breaker, Ballz o Bounzy!, in cui la meccanica principale ruota attorno al lancio di palle che rimbalzano sui muri e colpiscono blocchi numerati, riducendone la resistenza fino a romperli. Il gioco prosegue finché un blocco non raggiunge il fondo dello schermo. ### Meccaniche di Base - Il giocatore mira e spara palle nella direzione scelta. - Le palle rimbalzano su muri e blocchi, proseguendo lungo la loro traiettoria finché non escono dallo schermo. - I blocchi mostrano un numero che indica quanti colpi sono necessari per romperli. - Dopo ogni tiro, i blocchi si spostano di una riga verso il basso. - Il gioco termina se un blocco raggiunge il fondo. ### Sistema di Tiro - Il giocatore tocca e trascina per mirare. - Viene mostrata un'anteprima della traiettoria durante il mirino. - Al rilascio, tutte le palle disponibili vengono lanciate in sequenza nella direzione selezionata. - Le palle ritornano alla posizione di partenza dopo aver completato il percorso. - La posizione del cannone viene aggiornata in base alla prima palla che atterra. - Le palle vengono lanciate a intervalli in base al loro diametro. - Il raggio delle palle si regola dinamicamente: - 2px se ci sono ≤20 palle. - 1px se ci sono >20 palle. - Le palle sono di colori diversi per garantire varietà visiva. ### Comportamento dei Blocchi - Dimensioni: Ogni blocco misura 14x14px. - Durabilità: Al Livello 1, i blocchi hanno tra 1 e 5 HP, raddoppiando nei livelli successivi, fino a un massimo di 200 HP. - Posizionamento: I blocchi sono disposti senza spazi, impedendo alle palle di far passare tra di essi. - Blocchi Speciali: Future versioni potrebbero includere blocchi esplosivi o protetti. ### Progressione e Difficoltà - Il giocatore inizia con 1 palla al Livello 1. - Dal Livello 2 in poi, il numero di palle si azzera a 5 all'inizio di ogni livello. - Per ogni punto ottenuto, il giocatore guadagna +1 palla, fino a un massimo di 200 palle. - La durabilità dei blocchi aumenta, rendendo il gioco progressivamente più difficile. ### Interfaccia Utente e Controlli - Controlli di Tiro: Tocca e trascina per mirare, rilascia per sparare. - Pulsante di Richiamo: Permette di richiamare tutte le palle istantaneamente per un nuovo tiro, posizionato al centro inferiore. - Visualizzazione del Punteggio: Situata in basso a sinistra, mostra il punteggio attuale. - Condizione di Game Over: Il gioco termina se un blocco raggiunge la riga inferiore. Tema visivo preferito: sfondo nero e palle dai colori brillanti con alto contrasto. Non è richiesta musica o suoni. I colori di palle e blocchi sono a discrezione creativa.
prompt originale
Develop a physics-based arcade game similar to *Bricks Breaker, Ballz,* or *Bounzy!* The core mechanics revolve around launching balls that bounce off walls and hit numbered blocks, reducing their durability until they break. The game continues until a block reaches the bottom of the screen. --- ### **Core Mechanics** - The player aims and shoots balls in a chosen direction. - Balls bounce off walls and blocks, continuing their trajectory until they exit the screen. - Blocks display a number indicating the required hits to break them. - After each shot, blocks move down by one row. - The game ends when any block reaches the bottom. --- ### **Shooting System** - The player taps and drags to aim. - A trajectory preview is displayed while aiming. - Upon release, all available balls launch sequentially in the selected direction. - Balls return to the shooting position after completing their path. - The cannon's position updates to the first ball that lands. - Balls launch at an interval matching their diameter. - Ball radius adjusts dynamically: - **2px** if there are **≤20 balls**. - **1px** if there are **>20 balls**. - Balls come in different colors for visual variety. --- ### **Block Behavior** - **Size:** Each block is **14x14px**. - **Durability:** Blocks on Level 1 start with **1-5 HP**, doubling in each subsequent level, capped at **200 HP**. - **Placement:** Blocks are tightly packed with no gaps, preventing balls from slipping through. - **Special Blocks:** Future versions may include: - Explosive blocks that destroy surrounding blocks. - Shielded blocks requiring multiple hits before taking damage. --- ### **Game Progression & Difficulty** - The player starts with **1 ball** at Level 1. - From Level 2 onward, the ball count resets to **5** at the beginning of each level. - Players earn **+1 ball per point**, up to a maximum of **200 balls**. - Block durability increases over time, introducing a scaling difficulty curve. --- ### **User Interface & Controls** - **Shooting Controls:** - Tap and drag to aim, release to shoot. - **Recall Button:** - Positioned at the **bottom center**, displayed as an **emoji and a button**. - Allows instant recall of all balls for immediate re-shooting. - **Score Display:** - Located at the **bottom left**, showing the current score. - **Game Over Condition:** - If any block reaches the bottom row, the game ends. This version includes only essential mechanics without power-ups, leaderboards, monetization, or social features. Q: Can you clarify the visual theme or style you envision for the game? A: black background, bright balls an contrast theme Q: Would you like any sound effects or music to accompany the gameplay? A: no Q: Are there any specific color schemes you prefer for balls and blocks? A: you decide
riepilogo dei costi di generazione
nome del modello: claude-3-7-sonnet-latest
tempo di risposta: 88.87 sec.
token di risultato: 7,472
costo: $0.11555700