DashCraft.io - Jogo de Corridas Multijogador & Construção de Pistas - Corridas Jogo

Seele01-Flash
Por Abigail Thompson
Corre em pistas personalizadas construídas por jogadores de todo o mundo! Cria, partilha e compete no DashCraft.io - o derradeiro jogo de corridas multijogador com ferramentas de construção de pistas.

Prompt

MODEL: Seele01-Flash
Utilize o Three.js para criar um jogo **com foco em dispositivos móveis** com o tema "**DashCraft Mobile: Stunt Builder**". Leia primeiro os seguintes requisitos de design detalhados do jogo e, em seguida, gere o código em conformidade: ### 1. Recursos & Ambiente * **Estilo Visual**: Estética "Arcade" *low-poly* e vibrante, semelhante à captura de ecrã. Utilize sombreamento plano ou sombreamento *toon* para manter um desempenho elevado em dispositivos móveis. Cores brilhantes e saturadas (Carros Vermelho/Azul, Pistas Laranja, Céu Azul). * **Modelos**: * **Carros**: Carros desportivos *low-poly* com malhas separadas para as rodas (para permitir animação de rotação/direção). * **Peças da Pista**: Recursos modulares incluindo Pista Reta, Curva de 90 graus, Rampa, Loop e Tapetes de Impulso. * **Ambiente**: Um recinto simples de "Estádio" ou um chão de grelha infinita. Elementos de fundo como zepelins *low-poly* flutuantes ou *skylines* de cidade distantes (*billboards*) para adicionar profundidade sem custo de geometria. * **Desempenho**: Utilize `THREE.InstancedMesh` para elementos de pista repetitivos (como barreiras ou bancadas). Limite as sombras dinâmicas apenas ao carro do jogador. Utilize um Gradiente Simples de *Skybox* em vez de *HDRIs* pesados. ### 2. Requisitos de Áudio * **Banda Sonora (BGM)**: Uma faixa *Electronic/Synthwave* de alta energia e em loop para induzir uma sensação de velocidade. * **Efeitos Sonoros (SFX)**: * **Motor**: Um zumbido de motor em loop que modula o tom com base na velocidade atual do carro. * **Pneus**: Som de derrapagem ativado quando a velocidade lateral excede um limiar (*drifting*). * **Interação**: Som de "Clunk" para colisões físicas, "Whoosh" futurista para os tapetes de impulso e um "Chime" agudo ao passar nos pontos de verificação. * **IU**: Sons de "Clique" nítidos para os botões do menu. ### 3. Ciclo de Jogo * **Motor de Física**: Integrar **Cannon.js** ou **Ammo.js** para a física dos veículos. O carro deve ter uma sensação responsiva, com aderência de estilo arcade (não uma simulação realista). * **Modo A: Corrida (Contra-Relógio)**: * O jogador aparece num ponto de partida. * Objetivo: Chegar à meta o mais rápido possível. * **Sistema de Fantasma**: Registar a posição/rotação do jogador em cada frame num *array*. Reproduzir este *array* como um "Carro Fantasma" transparente nas corridas seguintes para simular competição multijogador. * **Estado de Falha**: Cair da pista despoleta um reaparecimento no último ponto de verificação (*checkpoint*) ultrapassado. * **Modo B: Construtor de Caixas de Areia**: * Permitir que o jogador coloque módulos de pista numa grelha. * Lógica: As peças da pista devem "encaixar" nos conectores das peças existentes. ### 4. Controlos & Interação Móvel * **Orientação**: **Modo Paisagem** obrigatório. * **Controlos de Corrida (UI Tátil)**: * **Lado Esquerdo**: Duas grandes setas (Esquerda/Direita) para a direção. * **Lado Direito**: Dois grandes pedais (Acelerador/Travão). * **Centro Superior**: Um botão "Reiniciar Carro" (crítico para jogos de acrobacias (*stunt*) quando o carro se vira). * **Controlos do Construtor**: * **Inventário**: Barra horizontal deslizante na parte inferior contendo peças de pista. * **Gestos**: Arrastar com um dedo para colocar/mover. Pinçar com dois dedos para ampliar/reduzir (*zoom*) ou rodar a vista da câmara. * **Feedback**: * **Câmara**: Câmara de seguimento suave (`Lerp`) que fica ligeiramente atrás do carro. Adicionar efeito de "Tremer a Câmara" (*Camera Shake*) em colisões de alto impacto. * **Háptica**: Acionar `navigator.vibrate(20)` em colisões ou ao aterrar após um salto.
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 DashCraft.io

DashCraft.io é um revolucionário jogo de corridas multijogador que coloca a criatividade e a competição ao seu alcance. Este exclusivo jogo .io combina a emoção das corridas de alta velocidade com a liberdade criativa da construção de circuitos, criando um parque de diversões infinito para os entusiastas das corridas. Com os seus gráficos 3D coloridos e controlos intuitivos, os jogadores podem mergulhar instantaneamente em corridas repletas de ação ou passar horas a criar o circuito perfeito.

Funcionalidades Principais

Corra em Circuitos Construídos pela Comunidade

Vivencie conteúdo ilimitado de corridas com circuitos criados pela comunidade global do DashCraft. Cada corrida apresenta adversários fantasma - gravações de jogadores reais que já completaram o circuito antes de si. Desafie os seus tempos, suba nas tabelas de classificação e prove as suas habilidades de corrida numa coleção em constante crescimento de circuitos únicos.

Sistema Avançado de Construção de Circuitos

Liberte a sua criatividade com o abrangente editor de circuitos do DashCraft. Projete tudo, desde circuitos simples a percursos de obstáculos complexos, utilizando uma variedade de peças de pista e adereços. Adicione elementos estratégicos como:

  • Placas de impulso para vantagens de velocidade
  • Rampas e saltos para acrobacias aéreas
  • Pontos de verificação para progressão na corrida
  • Pilares e barreiras para uma navegação desafiadora

Seleção Diversificada de Carros

Escolha entre uma impressionante garagem de veículos, cada um com características de manuseio únicas. Seja qual for a tua preferência, demónios da velocidade ou mestres do drift, há um carro perfeito à espera do teu estilo de corrida. Testa os teus veículos no modo de livre exploração para praticar acrobacias, loops e saltos antes de enfrentares as pistas competitivas.

Atualizações Contínuas

O DashCraft.io recebe atualizações regulares com novos recursos, carros e elementos de construção, garantindo que o jogo se mantenha fresco e emocionante para a comunidade.

Mecânicas de Jogo

Modo Corrida

Competes contra gravações fantasma de outros jogadores em pistas da comunidade. Cada fantasma representa o melhor tempo de um jogador real, criando competição autêntica mesmo em corridas individuais. Domina os controlos, encontra as linhas de corrida ideais e sobe nos rankings globais.

Modo Construção

O editor de pistas fornece ferramentas intuitivas para criar experiências de corrida personalizadas. Começa com peças de estrada básicas e aprimora as tuas pistas com saltos, obstáculos e elementos interativos. Partilha as tuas criações com a comunidade e vê jogadores de todo o mundo a correr nos teus designs.

Guia de Operação

Controlos de Condução

  • W ou Seta para Cima : Acelerar para a frente
  • A ou Seta para a Esquerda : Virar à esquerda
  • D ou Seta para a Direita : Virar à direita
  • S, Seta para Baixo ou Espaço : Aplicar travões
  • R : Reiniciar do último ponto de verificação
  • Backspace : Reiniciar corrida do início

Interface de Construção

Os controlos de construção do circuito são mostrados no editor do jogo, fornecendo uma interface intuitiva de arrastar e largar para criar circuitos personalizados.

Porque Jogar DashCraft.io

O DashCraft.io oferece uma experiência de jogo única que combina o melhor das corridas e da criatividade. Ao contrário dos jogos de corrida tradicionais com circuitos fixos, este jogo oferece conteúdo ilimitado através da sua abordagem orientada para a comunidade. Quer seja um entusiasta da velocidade à procura de novos desafios ou um criador que queira desenhar o próximo circuito viral, o DashCraft.io proporciona entretenimento infinito.

A acessibilidade do jogo através dos navegadores web significa que pode entrar em corridas instantaneamente, sem downloads ou instalações. O aspeto multijogador cria um ecossistema de corridas vivo, onde as suas criações passam a fazer parte de uma experiência comunitária global.

Perguntas frequentes (FAQ)

DashCraft.io - Jogo de Corridas Multijogador & Construção de Pistas