Free Rider 2 - Course Jeu

Seele01-Flash
Par Penelope Smith
Construisez et coursez sur des pistes de moto 2D personnalisées dans Free Rider 2. Course de moto basée sur la physique avec du contenu généré par les utilisateurs. Jouez gratuitement en ligne avec un pilote en bonhomme bâton.

Prompt

MODEL: Seele01-Flash
Veuillez utiliser Three.js pour générer un **jeu mobile-first** sur le thème « **Free Rider : Paper Physics** ». Veuillez d'abord lire les exigences détaillées de conception de jeu suivantes, puis générer le code en conséquence : ### 1. Ressources & Environnement * **Style visuel** : Une esthétique de « Carnet vivant » (2.5D). Le jeu doit ressembler à un gribouillis qui prend vie sur une feuille de papier. * **Arrière-plan** : Une texture haute résolution de papier quadrillé ou papier millimétré légèrement froissé. * **Modèles (Le pilote et le vélo)** : * Construire le pilote « Figure de bâton » en utilisant de simples `THREE.CylinderGeometry` noirs et `THREE.SphereGeometry` (pour les articulations/tête). * Le vélo doit être minimaliste : des géométries de tore noires pour les roues et de minces cylindres pour le cadre. * **Optimisation mobile** : Utiliser `THREE.InstancedMesh` pour dessiner des éléments de piste complexes répétés. Garder le nombre total de polygones bas. Utiliser une **caméra orthographique** pour maintenir la perspective 2D stricte en défilement latéral tout en permettant des ombres avec profondeur 3D. * **Lignes de piste** : Le sol doit être rendu en utilisant `THREE.MeshLine` ou des formes extrudées pour donner l'épaisseur « encre », leur permettant de projeter des ombres douces sur l'arrière-plan papier pour la profondeur. ### 2. Exigences Audio * **BGM** : Une boucle de musique « study music » relaxante, lo-fi à la guitare acoustique ou avec un rythme marqué, pour correspondre à l'ambiance créative. * **Effets sonores (SFX)** : * **Accélération** : Le son d'un crayon qui esquisse rapidement sur du papier. * **Freinage** : Un son aigu de gomme ou un son de graphite qui « grince ». * **Crash/Chute** : Un effet sonore de papier froissé mélangé à une vocalise comique « Ouf ! ». * **Interaction UI** : Des sons de clic de stylo (comme le clic d'un stylo à bille rétractable). ### 3. Boucle de jeu * **Mécanique Principale** : Déplacement basé sur la physique. Le joueur contrôle un cycliste qui tente de naviguer sur un parcours périlleux en dessin au trait sans tomber. * **Intégration du Moteur Physique** : Intégrer un moteur physique 2D (comme Matter.js ou Cannon.js limité au plan XY) pour gérer : * **Suspension** : Ressorts reliant les roues au cadre du vélo. * **Poupée de chiffon (Ragdoll)** : Si la tête du cycliste touche le sol, les contraintes du corps rigide se brisent et le cycliste devient mou (effet poupée de chiffon), déclenchant un état "Wasted". * **Mode Créatif (L'aspect "Créez le vôtre")** : Inclure un commutateur pour basculer entre le **"Mode Jeu"** et le **"Mode Dessin"**. En Mode Dessin, le joueur peut tracer des lignes sur l'écran avec son doigt pour créer un nouveau terrain (corps physiques statiques). * **Victoire/Défaite** : Atteindre le drapeau vert pour gagner ; toucher la tête pour perdre (un bouton de réinitialisation instantanée est requis). ### 4. Contrôles Mobiles & Interaction * **Orientation de l'Écran** : **Paysage Uniquement** (obligatoire pour la visibilité du parcours). * **Schéma de Contrôle (Gamepad Virtuel)** : * **Pouce Gauche** : Deux grandes flèches pour **l'Inclinaison** (Incliner à Gauche / Incliner à Droite). L'inclinaison est cruciale pour l'équilibre en l'air. * **Pouce Droit** : Deux grands boutons pour **Pédaler** (Accélérer) et **Freiner** (Ralentir/Reculer). * **Retour Tactile** : Implémenter `navigator.vibrate` (retour haptique) lorsque le vélo heurte le sol violemment ou lors d'une chute. * **Disposition de l'Interface Utilisateur** : * Placer les contrôles dans les coins inférieurs (zones sûres). * S'assurer que tous les boutons ont une zone de frappe d'au moins 48x48px. * Ajouter un bouton "Redémarrer" proéminent (icône de flèche circulaire) dans le coin supérieur droit pour des reprises rapides après les chutes.

Présentation du jeu

À propos de Free Rider 2

Free Rider 2 est un jeu de course de moto en 2D innovant qui allie création de circuits et gameplay basé sur une physique exigeante. Noté 4,6/5 par les joueurs, ce jeu se distingue par son mélange unique d'action de course et de contenu généré par les utilisateurs. Faites courir votre personnage en bâton sur des circuits personnalisés remplis de sauts, d'obstacles et de cascades à couper le souffle.

Fonctionnalités principales

Création de circuits personnalisés

La caractéristique phare du jeu est son puissant éditeur de circuits qui permet de concevoir une infinité de pistes de course. Dessinez des lignes pour créer des rampes, des boucles et des obstacles difficiles. Partagez vos créations avec la communauté ou importez des circuits réalisés par d'autres joueurs pour une variété infinie.

Course basée sur la physique

Expérimentez une physique de moto réaliste qui récompense la maîtrise technique. Maîtrisez l'équilibre délicat entre vitesse et contrôle en parcourant :

  • Des sauts et rampes abrupts
  • Des loopings et sections défiant la gravité
  • Des zones d'atterrissage de précision
  • Des parcours d'obstacles techniques

Contenu piloté par la communauté

Accédez à des milliers de circuits créés par les utilisateurs, allant de parcours adaptés aux débutants à des défis de niveau expert qui mettront à l'épreuve même les pilotes les plus expérimentés. La communauté active crée continuellement de nouveaux contenus, vous garantissant de ne jamais manquer de circuits à conquérir.

Physique de crash hilarante

L'un des aspects les plus divertissants du jeu est son système de crash réaliste. Observez votre pilote en bâtonnet dégringoler dans des chutes spectaculaires lorsque la physique s'emballe. Ces crashes ne sont pas seulement amusants - ils vous enseignent de meilleures techniques de pilotage pour les tentatives futures.

Mécaniques de jeu

Physique réaliste de la moto

Chaque aspect du pilotage semble authentique, de l'accélération et du freinage à la façon dont le poids de votre pilote affecte l'équilibre pendant les sauts. Le moteur physique crée des défis authentiques qui nécessitent de la compétence pour être surmontés.

Difficulté progressive

Commencez avec des circuits simples pour apprendre les bases, puis affrontez progressivement des parcours créés par les utilisateurs plus complexes. Le jeu évolue naturellement de balades faciles à des défis époustouflants qui poussent vos capacités à la limite.

Guide d'opération

Contrôles de base

Maîtrisez ces commandes essentielles pour un pilotage réussi :

  • Flèche Haut : Accélérer vers l'avant
  • Flèche Bas : Freiner et reculer
  • Flèche droite : Se pencher en avant (crucial pour les atterrissages)
  • Flèche gauche : Se pencher en arrière (essentiel pour l'équilibre)

Contrôles de création de pistes

Utilisez les outils de dessin intuitifs situés sur les côtés gauche et droit de l'écran pour :

  • Dessiner des lignes de piste et des surfaces
  • Créer des obstacles et des éléments décoratifs
  • Importer et exporter des codes de pistes
  • Tester vos créations instantanément

Conseils de pilotage avancés

Technique d'atterrissage : Penchez-vous toujours dans la direction de l'atterrissage. Utilisez la flèche droite lors d'atterrissages sur des pentes descendantes et ajustez votre angle d'inclinaison en fonction de la surface d'atterrissage.

Gestion de la vitesse : Pas besoin de plein gaz sur toutes les sections. Apprenez quand ralentir et quand accélérer pour des performances optimales.

Répartition du poids : La position du pilote influence le comportement du vélo. Maîtrisez l'inclinaison pour garder le contrôle dans les sections complexes.

Pourquoi jouer à Free Rider 2

Contenu illimité

Avec des circuits générés par les utilisateurs, vous avez accès à un contenu pratiquement illimité. La communauté a tout créé, des parcours réalistes de moto aux circuits de fantaisie impossibles qui défient les lois de la physique.

Expression Créative

L'éditeur de circuit n'est pas seulement une fonctionnalité - c'est une toile créative. Conçoivez des œuvres d'art, des puzzles difficiles, ou recréez des pistes de moto du monde réel. Votre imagination est la seule limite.

Développement des Compétences

Le jeu récompense la patience et la pratique. À mesure que vous progressez, vous aborderez des circuits de plus en plus difficiles et finirez par créer des parcours stimulants pour que d'autres joueurs puissent les tenter.

Divertissement Gratuit

Totalement gratuit à jouer, aucun téléchargement requis. Plongez dans votre navigateur et commencez à courir immédiatement, que vous soyez sur une pause rapide ou installé pour une session de jeu plus longue.

Accessibilité Multi-Plateforme

Jouez sur n'importe quel appareil avec un navigateur web. Les commandes simples fonctionnent parfaitement sur les ordinateurs de bureau et les appareils mobiles, permettant de courir facilement partout.

Questions fréquentes (FAQ)

Free Rider 2