Physik-basiertes Arcade-Spiel
Details
Zusammenfassung
Ein Arcade-Spiel mit Ballabschuss und Zerstörung von Blöcken.
Eingabeaufforderung
Erstelle ein physikbasiertes Arcade-Spiel, ähnlich den klassischen Spielen wie Bricks Breaker, Ballz oder Bounzy!, bei dem das Kernprinzip darin besteht, Bälle abzufeuern, die von Wänden abprallen und nummerierte Blöcke treffen, wodurch deren Haltbarkeit verringert wird, bis sie zerbrechen. Das Spiel endet, sobald ein Block den unteren Bildschirmrand erreicht. ### Grundmechaniken - Der Spieler zielt und schießt Bälle in die gewünschte Richtung. - Bälle prallen von Wänden und Blöcken ab und folgen ihrer Bahn, bis sie den Bildschirm verlassen. - Blöcke zeigen eine Zahl an, die angibt, wie viele Treffer nötig sind, um sie zu zerstören. - Nach jedem Schuss rutschen die Blöcke um eine Reihe nach unten. - Das Spiel endet, wenn ein Block den unteren Rand erreicht. ### Schusssystem - Der Spieler tippt und zieht, um zu zielen. - Eine Vorschau der Flugbahn wird während des Zielens angezeigt. - Beim Loslassen werden alle verfügbaren Bälle nacheinander in die gewählte Richtung abgefeuert. - Nach ihrer Bahn kehren die Bälle zur Schussposition zurück. - Die Position der Kanone wird auf den ersten Ball angepasst, der landet. - Die Bälle werden in Intervallen entsprechend ihrem Durchmesser abgeschossen. - Der Ballradius passt sich dynamisch an: - 2px, wenn ≤20 Bälle vorhanden sind. - 1px, wenn >20 Bälle vorhanden sind. - Bälle erscheinen in verschiedenen Farben für visuelle Vielfalt. ### Blockverhalten - Größe: Jeder Block misst 14x14px. - Haltbarkeit: Blöcke beginnen auf Level 1 mit 1-5 HP, verdoppeln sich in den folgenden Levels, maximal 200 HP. - Platzierung: Die Blöcke sind dicht aneinander platziert, ohne Lücken, damit Bälle nicht hindurchschlüpfen. - Spezialblöcke: Künftige Versionen könnten explosive oder geschützte Blöcke enthalten. ### Spielverlauf & Schwierigkeit - Der Spieler startet auf Level 1 mit 1 Ball. - Ab Level 2 beginnt jeder Level mit 5 Bällen. - Für jeden erreichten Punkt erhält der Spieler +1 Ball, bis maximal 200 Bälle erreicht sind. - Mit steigender Blockhaltbarkeit erhöht sich die Schwierigkeit des Spiels. ### Benutzeroberfläche & Steuerung - Schusssteuerung: Tippen und Ziehen zum Zielen, Loslassen zum Schießen. - Rückhol-Taste: Ruft alle Bälle sofort zurück für einen erneuten Schuss, positioniert im unteren Zentrum. - Punktanzeige: Befindet sich unten links und zeigt den aktuellen Punktestand an. - Spielende: Das Spiel endet, wenn ein Block die unterste Reihe erreicht. Bevorzugtes visuelles Thema: schwarzer Hintergrund und helle, kontrastreiche Bälle. Ton oder Musik sind nicht erforderlich. Farbschemata für Bälle und Blöcke können kreativ gewählt werden.
ursprüngliche Eingabe
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
Zusammenfassung der Generierungskosten
Modellname: claude-3-7-sonnet-latest
Antwortzeit: 88.87 sec.
Ergebnis-Token: 7,472
Kosten: $0.11555700