Arcade › Duelo de Orbes
Click the game above and it runs right here in your browser. No download, no installer, no account needed. Avelaar built it with Cinevva, so it works on a phone or a tablet too.
Nobody has said anything about Duelo de Orbes yet. Play it, then tell Avelaar what you would add next.
Duelo de Orbes was built by Avelaar with the Cinevva game creator: describe the game you want in chat, watch it get built, and play it in your browser minutes later.
Remix Duelo de Orbes opens the real game in the creator and forks its actual files, chat and design doc, so you start from the code rather than from a description.
Cinevva's analyzer read this game's design doc and its source, then wrote the brief below. "Make your own" hands it to the game creator as your opening message, so you start from a real spec rather than a one-line idea.
Crie um jogo 2D arcade de coleta competitiva para navegador chamado “Duelo de Orbes”, com interface em português do Brasil e canvas ocupando toda a tela. A câmera é fixa, em visão superior/arena plana, sem rolagem. Use um fundo em gradiente azul-marinho muito escuro (#0b1b31 no alto para #07111f embaixo), uma grade fina azul discreta começando abaixo do HUD e uma área de jogo retangular contornada em azul, com margens laterais de aproximadamente 24–34 px e limites de movimento dentro dela. O estilo é minimalista neon: jogador como uma esfera ciano brilhante com contorno claro e dois pequenos olhos escuros, rival como esfera rosa/magenta com o mesmo desenho; exiba os rótulos “VOCÊ 0” e “BOT 0” acima das respectivas esferas, atualizando os contadores de orbes coletados. Os orbes coletáveis são pequenos losangos dourados brilhantes, girando visualmente, espalhados aleatoriamente pela arena (9 por rodada). Ao tocar um orbe, a esfera correspondente o coleta, o item desaparece, o placar individual da rodada aumenta e surge uma breve explosão de cerca de 10 quadradinhos/partículas na cor do coletor. No topo, sobre a arena, coloque um HUD fixo com três painéis escuros semitransparentes, arredondados e contornados: à esquerda “VOCÊ” em ciano e o placar geral do jogador; ao centro “RODADA 1 · PRIMEIRO A 3” (o número da rodada deve atualizar); à direita “BOT” em rosa e o placar geral do bot. Durante a rodada, mostre também o cronômetro em segundos no centro logo abaixo do topo. A partida é uma série de rodadas: cada rodada dura 30 segundos, começa com jogador aproximadamente a 25% da largura e 55% da altura e bot a 75% da largura e 55% da altura. O jogador vence a rodada ao ter mais capturas que o bot quando o tempo acaba, ao alcançar 5 orbes, ou quando todos os orbes somem; o bot pode vencer pelas mesmas condições. O vencedor da rodada incrementa seu placar de partidas. A partida termina quando um lado chega a 3 vitórias; mostre então “CAMPEÃO!” para o jogador ou “O BOT VENCEU”, com “Placar final X × Y.”. Caso contrário, mostre “RODADA SUA!” ou “RODADA DO BOT” e “Orbes capturados: X × Y”, avançando para a próxima rodada. Preserve o comportamento de empate do jogo original: se o fim ocorrer com placares iguais, não incremente o placar geral, embora a mensagem de encerramento use o estado de rodada do bot; a próxima rodada ainda pode ser iniciada. Depois de uma partida concluída, reinicie o placar geral ao começar uma nova partida. Antes de iniciar, exiba no alto da área central um painel/modal grande escuro com borda azul e sombra, título “Duelo de Orbes”, texto “Capture mais orbes que o rival antes do tempo acabar.” e botão amarelo-dourado arredondado “Começar rodada”. Ao fim, reutilize esse painel, trocando o título e texto, e o botão para “Próxima rodada” ou “Nova partida”. A arena permanece visível atrás dele. O botão precisa funcionar por clique/toque. Controles: mover a esfera do jogador com WASD ou setas, em 8 direções normalizadas, com velocidade aproximada de 230 px/s; impedir que ela saia da arena (margens aproximadas de 34 px dos lados, 92 px no topo e 48 px no fundo). Inclua controles touch fixos no canto inferior direito em formato de D-pad: quatro botões grandes quadrados arredondados, translúcidos, com setas ▲ ◀ ▼ ▶, que suportam pressionar e segurar; em telas maiores podem ficar parcialmente transparentes. Mostre no rodapé central a instrução “WASD / setas para mover · pegue os orbes dourados”. O bot é controlado automaticamente, move-se a aproximadamente 175 px/s diretamente até o orbe mais próximo e troca de alvo quando ele desaparece. O bot também respeita os limites da arena e coleta ao encostar. Faça o layout responsivo para celular e desktop, com tipografia de sistema/Inter, texto claro, painéis com raio de cerca de 14–18 px e contraste neon ciano/rosa/dourado. Não adicione armas, vidas, obstáculos, power-ups, fases, câmera móvel ou outros elementos não descritos; o objetivo é exclusivamente capturar mais orbes que o rival antes do tempo acabar e alcançar três vitórias de rodada.