Doodle Race - Desenha o Teu Carro e Corre - Corridas Jogo

Seele01-Flash
Por Penelope Thomas
Desenha e corre com o teu próprio carro personalizado no Doodle Race! Desenha veículos únicos, personaliza-os com cores e autocolantes, e depois corre em pistas desafiadoras. Joga grátis online agora!

Prompt

MODEL: Seele01-Flash
Por favor, usa Three.js para gerar um **jogo para dispositivos móveis** com o tema "**Doodle Race**". Por favor, lê primeiro os seguintes requisitos detalhados de design do jogo e, em seguida, gera o código de acordo: ### 1. Recursos & Ambiente * **Estilo Visual:** Uma estética de "Paper-Craft 2.5D". O mundo deve parecer um desenho animado vivo e vibrante. Usa `THREE.ToonShader` ou técnicas de Cel-Shading para dar aos objetos 3D contornos pretos e ousados, imitando o estilo "doodle" da imagem de referência. * **O Carro (Geração Procedural):** O recurso central é gerado pelo utilizador. O código deve incluir uma lógica para tomar um conjunto de coordenadas 2D (do desenho do utilizador) e convertê-las numa `THREE.Shape`, que é depois extrudada numa geometria 3D (`THREE.ExtrudeGeometry`) para formar o chassis do carro. As rodas devem ser modelos 3D pré-fabricados (pneus pretos, jantes prateadas) que se anexam à caixa delimitadora do chassis gerado. * **Ambiente:** Uma pista de deslocamento lateral com colinas rolantes, plataformas flutuantes e loops. * **Fundo:** Uma textura de deslocamento de céu azul com "linhas de velocidade" ou uma textura de papel de caderno para reforçar o tema de doodle. * **Obstáculos:** Caixas de madeira de baixa complexidade, espetos e borrachas gigantes saltitantes. * **Desempenho:** Usa renderização instanciada para itens repetitivos (moedas, árvores no fundo) para manter um FPS alto em dispositivos móveis. ### 2. Requisitos de Áudio * **Música de Fundo (BGM):** Música "ska-punk" ou "baseada em kazoo" rápida e energética, que transmita uma sensação de loucura e diversão. * **Efeitos Sonoros (SFX):** * **Fase de Desenho:** Um som realista de "lápis a riscar papel" que é reproduzido em loop enquanto o utilizador toca no ecrã. * **Motor:** Um som "tut-tut" caricato que aumenta de tom com a velocidade. * **Salto:** Um som cômico de "boing" ou de mola. * **Moedas:** Um som de "ding" agudo e satisfatório ou o som de uma marcação com lápis. * **Choque:** O som de uma caixa de cartão a desfazer-se. ### 3. Ciclo de Jogabilidade * **Fase 1: A Oficina (Sobreposição de UI):** O jogo começa com uma sobreposição de Canvas 2D em cena da cena 3D. O utilizador usa o dedo para desenhar uma linha contínua. Quando o dedo é levantado, a linha conecta-se para formar um laço fechado. O utilizador arrasta ícones de "Roda" para o desenho para colocar eixos. * **Fase 2: Instanciação:** Ao clicar em "CORRER", o desenho é extrudado num objeto físico 3D utilizando um motor de física (como Cannon.js ou Ammo.js). As rodas são fixadas através de restrições de dobradiça. * **Fase 3: A Corrida:** O jogador conduz a sua criação numa pista linear da esquerda para a direita. * **Objetivo:** Chegar à bandeira quadriculada no fim do nível. * **Desafio:** O terreno é acidentado. Se o carro se virar e o "condutor" (uma malha simples de esfera/cápsula com capacete) tocar no chão, o nível reinicia (Fim de Jogo). * **Coleção:** Recolher moedas de ouro flutuantes para aumentar a pontuação. ### 4. Controlos e Interação Móvel * **Orientação do Ecrã:** Modo forçado em **Paisagem** para a melhor visão da pista à frente. * **Controlos da Fase de Desenho:** * **Canvas:** Área de toque em ecrã inteiro. * **Gesto:** Rasto com um dedo para desenhar o chassi. Arrastar e largar para colocar rodas. * **UI:** Um botão grande "VAI!" (verde, canto inferior direito). * **Controlos da Fase de Corrida (Botões Virtuais):** * **Polegar Esquerdo:** Dois botões para equilíbrio/inclinação. "Inclinar para Trás" e "Inclinar para a Frente" (crucial para controlo no ar). * **Polegar Direito:** Dois botões grandes. "Acelerador" e "Travão/Inverso". * **Salto:** Um botão dedicado "Saltar" posicionado acima do botão do Acelerador (aplica uma força de impulso ascendente ao chassi). * **Feedback:** * Acionar `navigator.vibrate(50)` na recolha de moedas. * Acionar `navigator.vibrate(200)` na colisão/impacto. * Feedback visual: Os botões devem reduzir ligeiramente de escala quando pressionados para imitar uma resposta tátil.
Uma ideia de jogo transforma-se num mundo jogável e chega a um público
CRIE • PARTILHE • GANHE

Os jogos são divertidos. Criá-los é ainda melhor.

Introdução ao jogo

Sobre o Doodle Race

Doodle Race é um jogo de corrida inovador que coloca a criatividade no centro da competição. Ao contrário dos jogos de corrida tradicionais, onde se fica preso a veículos pré-feitos, o Doodle Race permite-te ser simultaneamente designer e piloto. Esta combinação única de mecânicas de desenho e ação de corrida cria uma experiência envolvente que atrai tanto mentes criativas como entusiastas da velocidade.

O jogo apresenta um estilo de arte de doodle distintivo, com contornos marcados e cores vibrantes, criando uma atmosfera lúdica que incentiva a experimentação e a diversão.

Funcionalidades Principais

Personalização Total do Carro

O cerne do Doodle Race reside no seu sistema abrangente de criação de carros:

  • Desenho à Mão Livre : Usa o rato para esboçar qualquer design de carro imaginável
  • Design das Rodas : Cria rodas personalizadas que combinam com o estilo do teu veículo
  • Paleta de Cores : Aplica cores vibrantes para que o teu carro se destaque
  • Sistema de Autocolantes : Adiciona elementos decorativos e toques pessoais
  • Criatividade Ilimitada : Sem restrições de design - deixa a tua imaginação voar

Experiência de Corrida Dinâmica

Depois da tua obra-prima estar completa, testa-a em pistas desafiadoras:

  • Mundos Selvagens : Corre por ambientes diversificados com temas únicos
  • Desafios de Salto : Navega por saltos espetaculares e secções aéreas
  • Percursos com Obstáculos : Desvia-te de barreiras, rampas e perigos ambientais
  • Recolha de Moedas : Recolhe moedas espalhadas por cada pista
  • Corridas Competitivas : Desafia as criações personalizadas de outros jogadores

Compatibilidade Multiplataforma

O Doodle Race foi concebido para máxima acessibilidade:

  • Baseado no Navegador : Sem downloads necessários - joga instantaneamente online
  • Otimizado para Telemóvel : Controlos adaptados ao toque para smartphones e tablets
  • Pronto para Computador : Suporte total para rato e teclado para jogos em PC
  • Gratuito : Experiência completa de jogo sem qualquer custo

Mecânicas de Jogo

A jogabilidade combina perfeitamente o design criativo com a ação de corrida. Antes de cada corrida, vais passar tempo no estúdio de design a construir o teu veículo. As ferramentas de desenho são intuitivas e responsivas, permitindo tanto esboços simples como obras-primas detalhadas. O design visual do teu carro não afeta apenas a aparência - pode influenciar o teu desempenho nas corridas e as características de condução.

Durante as corridas, navegarás por níveis cuidadosamente desenhados que testam tanto as tuas habilidades de condução como as capacidades do teu carro. O motor de física responde ao teu design personalizado do veículo, fazendo com que cada corrida seja única com base na tua criação.

Guia de Operação

Dominar o Doodle Race requer a compreensão dos controlos de criação e de corrida:

Fase de Desenho

  • Movimento do Rato : Arrasta para desenhar a carroçaria e as rodas
  • Seleção de Cor : Clica nas opções da paleta para alterar as cores de desenho
  • Colocação de Autocolantes : Clica e arrasta elementos decorativos
  • Desfazer/Refazer : Corrige erros durante o processo de design

Controlos de Corrida

  • Tecla W ou Seta para Cima : Salta sobre obstáculos e vãos
  • Teclas A/D ou Setas Esquerda/Direita : Mover para a esquerda e direita na pista
  • Rato : Navegar nos menus e selecionar opções
  • Design Responsivo : Controlos por toque ativados automaticamente em dispositivos móveis

O esquema de controlos foi desenhado para ser acessível, garantindo que jogadores de todos os níveis de perícia possam desfrutar tanto dos aspetos criativos como competitivos do jogo.

Porque Jogar Doodle Race

O Doodle Race oferece uma experiência de jogo única que se destaca dos jogos de corrida convencionais:

Expressão Criativa : Ao contrário de qualquer outro jogo de corrida, a tua visão artística tem um impacto direto na tua experiência de jogo. Cada corrida torna-se pessoal porque estás a conduzir a tua própria criação.

Desenvolvimento de Competências : O jogo aprimora tanto o pensamento criativo como a coordenação olho-mão. A mecânica de desenho melhora as capacidades artísticas, enquanto as secções de corrida desenvolvem os reflexos e o sentido de timing.

Rejogabilidade Infinita : Com possibilidades de design ilimitadas, podes criar novos veículos para cada corrida. Cada design oferece um apelo visual diferente e, potencialmente, características de desempenho distintas.

Diversão para Toda a Família : Os gráficos coloridos no estilo de doodle e a jogabilidade criativa tornam-no perfeito para jogadores de todas as idades. Pais e filhos podem desfrutar de criar e correr juntos.

Jogo sem Compromissos : Enquanto jogo gratuito para navegador, podes entrar a qualquer momento sem downloads, subscrições ou tutoriais longos. Perfeito para sessões criativas rápidas ou competições de corrida prolongadas.

Aspeto Comunitário : Corre contra as criações personalizadas de outros jogadores, criando um cenário competitivo em constante mudança onde a criatividade encontra a velocidade.

Quer sejas um artista à procura de uma saída divertida, um fã de corridas em busca de algo novo ou alguém que simplesmente aprecia jogos criativos, o Doodle Race oferece uma experiência que é simultaneamente relaxante e emocionante.

Perguntas frequentes (FAQ)

Doodle Race - Desenha o Teu Carro e Corre