Juego Arcade basado en Física
detalles
resumen
Un juego arcade con disparos, rebotes y destrucción de bloques.
indicador
Crea un juego arcade basado en la física, similar a juegos clásicos como Bricks Breaker, Ballz o Bounzy!, donde la mecánica principal gira en torno a lanzar pelotas que rebotan en las paredes y chocan contra bloques numerados, reduciendo su durabilidad hasta que se rompen. El juego continúa hasta que algún bloque alcanza la parte inferior de la pantalla. ### Mecánicas Básicas - El jugador apunta y dispara pelotas en la dirección elegida. - Las pelotas rebotan en paredes y bloques, siguiendo su trayectoria hasta salir de la pantalla. - Los bloques muestran un número que indica la cantidad de golpes necesarios para romperlos. - Después de cada disparo, los bloques se mueven una fila hacia abajo. - El juego termina cuando cualquier bloque alcanza la parte inferior. ### Sistema de Disparo - El jugador toca y arrastra para apuntar. - Se muestra una vista previa de la trayectoria mientras se apunta. - Al soltar, todas las pelotas disponibles se lanzan secuencialmente en la dirección seleccionada. - Las pelotas regresan a la posición de disparo tras completar su trayectoria. - La posición del cañón se actualiza al primer disparo que aterriza. - Las pelotas se lanzan a intervalos que coinciden con su diámetro. - El radio de la pelota se ajusta dinámicamente: - 2px si hay ≤20 pelotas. - 1px si hay >20 pelotas. - Las pelotas vienen en diferentes colores para variedad visual. ### Comportamiento de los Bloques - Tamaño: Cada bloque mide 14x14px. - Durabilidad: En el Nivel 1, los bloques tienen entre 1 y 5 HP, duplicándose en cada nivel posterior, con un límite de 200 HP. - Colocación: Los bloques están agrupados sin espacios, evitando que las pelotas se deslicen entre ellos. - Bloques Especiales: Futuras versiones pueden incluir bloques explosivos y con escudo. ### Progresión y Dificultad del Juego - El jugador comienza con 1 pelota en el Nivel 1. - A partir del Nivel 2, el número de pelotas se reinicia a 5 al inicio de cada nivel. - El jugador gana +1 pelota por cada punto, hasta un máximo de 200 pelotas. - La durabilidad de los bloques aumenta, creando una curva de dificultad progresiva. ### Interfaz de Usuario y Controles - Controles de Disparo: Toca y arrastra para apuntar, suelta para disparar. - Botón de Recuerdo: Permite recuperar instantáneamente todas las pelotas para volver a disparar, ubicado en la parte inferior central. - Marcador: Se muestra en la esquina inferior izquierda con la puntuación actual. - Condición de Game Over: El juego termina si cualquier bloque alcanza la fila inferior. Tema visual: fondo negro y pelotas brillantes con alto contraste. No se requiere sonido ni música. Los esquemas de color para pelotas y bloques son libres para elegir.
indicador original
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
resumen de costo de generación
nombre del modelo: claude-3-7-sonnet-latest
tiempo de respuesta: 88.87 sec.
tokens de resultado: 7,472
costo: $0.11555700