Free Rider 2 - Corridas Jogo

Seele01-Flash
Por Penelope Smith
Constrói e corre em pistas de bicicleta 2D personalizadas no Free Rider 2. Corridas de motociclo baseadas em física com conteúdo gerado pelos utilizadores. Joga gratuitamente online com um piloto em boneco de paus.

Prompt

MODEL: Seele01-Flash
Utilize o Three.js para criar um **jogo com prioridade para dispositivos móveis** com o tema "**Free Rider: Paper Physics**". Por favor, leia primeiro os seguintes requisitos detalhados de design do jogo e, em seguida, gere o código de acordo: ### 1. Assets e Ambiente * **Estilo Visual**: Uma estética de "Caderno Vivo" (2.5D). O jogo deve parecer um rabisco que ganha vida numa folha de papel. * **Fundo**: Uma textura de alta resolução de papel quadriculado ou milimétrico ligeiramente amachucado. * **Modelos (O Ciclista e a Bicicleta)**: * Construa o ciclista de "Boneco de Palitos" usando simples `THREE.CylinderGeometry` preto e `THREE.SphereGeometry` (para articulações/cabeça). * A bicicleta deve ser minimalista: geometrias torus pretas para as rodas e cilindros finos para o quadro. * **Otimização para Móveis**: Use `THREE.InstancedMesh` se desenhar elementos complexos repetidos do percurso. Mantenha a contagem total de polígonos baixa. Use uma **Câmara Ortográfica** para manter a perspetiva estrita de 2D de *side-scrolling* enquanto permite sombras em profundidade 3D. * **Linhas do Percurso**: O chão deve ser renderizado usando `THREE.MeshLine` ou formas extrudadas para dar espessura de "tinta", permitindo que lancem sombras suaves sobre o fundo de papel para dar profundidade. ### 2. Requisitos de Áudio * **Música de Fundo (BGM)**: Um loop de música relaxante, lo-fi de guitarra acústica ou "música de estudo" com batida pesada para combinar com a vibe criativa. * **Efeitos Sonoros (SFX)**: * **Aceleração**: O som de um lápis a desenhar rapidamente no papel. * **Travagem**: Um som agudo de borracha ou um som de grafite a "raspar". * **Colisão/Desastre**: Um efeito sonoro de papel amachucado misturado com uma vocalização cômica "Oof!". * **Interação com a UI**: Sons de clicar da caneta (como clicar numa caneta esferográfica retrátil). ### 3. Loop de Jogo * **Mecânica Central**: Travessia baseada em física. O jogador controla um ciclista que tenta navegar numa perigosa pista de linhas sem se despenhar. * **Integração do Motor de Física**: Integrar um motor de física 2D (como Matter.js ou Cannon.js limitado ao plano XY) para gerir: * **Suspensão**: Molas a ligar as rodas ao quadro da bicicleta. * **Ragdoll**: Se a cabeça do ciclista tocar no chão, as restrições do corpo rígido quebram-se e o ciclista fica mole (efeito ragdoll), desencadeando um estado de "Desfeito". * **Modo Criativo (O Aspecto "Cria o Teu")**: Incluir um comutador entre "Modo de Jogo" e "Modo de Desenho". No Modo de Desenho, o jogador pode traçar linhas no ecrã com o dedo para criar novo terreno (corpos de física estáticos). * **Vitória/Derrota**: Chegar à bandeira verde para vencer; bater com a cabeça para perder (é necessário um botão de reinício instantâneo). ### 4. Controlos & Interação Móvel * **Orientação do Ecrã**: **Apenas Paisagem** (obrigatório para visibilidade da pista). * **Esquema de Controlo (Gamepad Virtual)**: * **Polegar Esquerdo**: Dois grandes botões de seta para **Inclinação** (Inclinar para a Esquerda / Inclinar para a Direita). A inclinação é crucial para o equilíbrio no ar. * **Polegar Direito**: Dois grandes botões para **Pedalar** (Acelerar) e **Travar** (Desacelerar/Recuar). * **Feedback Tátil**: Implementar `navigator.vibrate` (feedback háptico) quando a bicicleta aterra com força ou se despenha. * **Layout da IU**: * Colocar os controlos nos cantos inferiores (zonas seguras). * Garantir que todos os botões têm uma área de toque de pelo menos 48x48px. * Adicionar um botão proeminente "Reiniciar" (ícone de seta circular) no canto superior direito para novas tentativas rápidas após quedas.
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 Free Rider 2

Free Rider 2 é um inovador jogo de corridas de motocicleta em 2D que combina criação criativa de circuitos com jogabilidade desafiadora baseada em física. Classificado com 4.6/5 pelos jogadores, este jogo destaca-se pela sua combinação única de ação de corrida e conteúdo gerado pelo utilizador. Corra com o seu piloto de boneco palito por circuitos desenhados à medida, repletos de saltos, obstáculos e proezas que desafiam a morte.

Funcionalidades Principais

Criação de Circuitos Personalizados

A característica distintiva do jogo é o seu poderoso editor de circuitos que lhe permite desenhar pistas de corrida ilimitadas. Desenhe linhas para criar rampas, loops e obstáculos desafiadores. Partilhe as suas criações com a comunidade ou importe circuitos feitos por outros jogadores para uma variedade infinita.

Corridas Baseadas em Física

Experimente uma física de motocicleta realista que recompensa a pilotagem habilidosa. Domine o delicado equilíbrio entre velocidade e controlo enquanto navega por:

  • Saltos íngremes e rampas
  • Loops e secções que desafiam a gravidade
  • Zonas de aterragem de precisão
  • Percursos de obstáculos técnicos

Conteúdo Impulsionado pela Comunidade

Acede a milhares de percursos criados por utilizadores, desde circuitos adequados para iniciantes até desafios de nível especialista que irão testar até os pilotos mais experientes. A comunidade ativa está constantemente a criar novos conteúdos, garantindo que nunca ficarás sem percursos para conquistar.

Física de Colisões Hilariante

Um dos aspetos mais divertidos do jogo é o seu sistema de colisões realista. Observa o teu piloto de boneco despenhar-se em espectaculares acidentes quando a física falha. Estas colisões não são apenas engraçadas - ensinam-te melhores técnicas de pilotagem para tentativas futuras.

Mecânicas do Jogo

Física de Motociclo Realista

Cada aspeto da pilotagem parece autêntico, desde a aceleração e travagem até à forma como o peso do piloto afeta o equilíbrio durante os saltos. O motor de física cria desafios genuínos que requerem habilidade para superar.

Dificuldade Progressiva

Começa com percursos simples para aprenderes o básico, e depois enfrenta gradualmente circuitos mais complexos criados por utilizadores. O jogo progride naturalmente de passeios fáceis até desafios alucinantes que levam as tuas capacidades ao limite.

Guia de Operação

Controlos Básicos

Domina estes controlos essenciais para uma pilotagem bem-sucedida:

  • Seta para Cima : Acelerar para a frente
  • Seta para Baixo : Travar e recuar
  • Seta Direita : Incline-se para a frente (crucial para aterragens)
  • Seta Esquerda : Incline-se para trás (essencial para o equilíbrio)

Controlos de Criação de Pistas

Utilize as ferramentas de desenho intuitivas localizadas nos lados esquerdo e direito do ecrã para:

  • Desenhar linhas e superfícies da pista
  • Criar obstáculos e elementos decorativos
  • Importar e exportar códigos de pista
  • Testar as suas criações instantaneamente

Dicas de Pilotagem Avançada

Técnica de Aterragem : Incline-se sempre na direção da aterragem. Use a seta direita ao aterrar em inclinações descendentes e ajuste o ângulo de inclinação com base na superfície de aterragem.

Gestão da Velocidade : Nem todas as secções requerem aceleração total. Aprenda quando deve desacelerar e quando deve acelerar para um desempenho ideal.

Distribuição de Peso : A posição do seu piloto afeta o comportamento da mota. Domine a inclinação para manter o controlo através de secções complexas.

Porque Jogar Free Rider 2

Conteúdo Ilimitado

Com trilhos gerados pelos utilizadores, tens acesso a conteúdo praticamente ilimitado. A comunidade criou de tudo, desde circuitos de motocicleta realistas até pistas de fantasia impossíveis que desafiam a física.

Expressão Criativa

O editor de pistas não é apenas uma funcionalidade — é uma tela criativa. Desenha obras de arte, quebra-cabeças desafiantes ou recria circuitos de motocicleta do mundo real. A tua imaginação é o único limite.

Desenvolvimento de Capacidades

O jogo recompensa a paciência e a prática. À medida que melhoras, vais enfrentar pistas cada vez mais difíceis e, eventualmente, criar percursos desafiadores para outros jogadores tentarem.

Entretenimento Grátis

Totalmente gratuito para jogar, sem necessidade de downloads. Entra no teu navegador e começa a correr imediatamente, seja numa pausa rápida ou a preparar-te para uma sessão de jogo mais longa.

Acessibilidade Multiplataforma

Joga em qualquer dispositivo com um navegador web. Os controlos simples funcionam perfeitamente tanto em computadores como em dispositivos móveis, tornando fácil correr em qualquer lugar.

Perguntas frequentes (FAQ)

Free Rider 2