Jogo Arcade Físico
detalhes
resumo
Lance bolas para quebrar blocos numerados em um jogo arcade de física.
prompt
Crie um jogo arcade baseado em física similar ao Bricks Breaker ou Ballz! Este jogo, em inglês, foca em lançar bolas para quebrar blocos numerados. Mecânica Principal: - Os jogadores visam e disparam bolas que quicam em paredes e blocos. - Cada bloco exige um número específico de acertos, conforme o número exibido. - A cada rodada, os blocos descem uma linha. - O jogo acaba se um bloco atingir o fundo. Sistema de Disparo: - Toque e arraste para mirar, com pré-visualização da trajetória exibida. - Ao soltar, as bolas são lançadas em sequência criando um efeito de rastro. - As bolas retornam após completar o caminho, resetando a posição do canhão. - A distância de disparo equivale ao diâmetro da bola. - O raio da bola é de 2px para até 20 bolas e 1px para mais. - As bolas possuem cores diferentes. Comportamento dos Blocos: - Blocos de 14x14px com números indicativos de durabilidade. - No Nível 1, os números variam de 1 a 5, aumentando em cada nível até um máximo de 200. - Blocos são dispostos de forma compacta. Progressão e Dificuldade: - Inicia com uma bola no Nível 1, resetando para cinco a partir do Nível 2. - Bolas adicionais são ganhas conforme a pontuação, até o limite de 200. Interface do Usuário: - Um botão de recall na parte inferior central recupera todas as bolas para novo disparo. - A pontuação é exibida no canto inferior esquerdo. Design: - Movimento suave dos blocos. - Feedback com som e atualização da pontuação ao acertar. - Tema com fundo preto e cores contrastantes.
prompt original
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
resumo de custos de geração
nome do modelo: claude-3-7-sonnet-latest
tempo de resposta: 103.52 sec.
tokens de resultado: 8,729
custo: $0.13373100