Sky Riders - Une Aventure de Course Aérienne à Haute Vitesse - Course Jeu

Seele01-Flash
Par Chloe Wilson
Vivez Sky Riders, le jeu de course 3D ultime ! Pilotez des voitures et des motos à travers 30 circuits aériens palpitants. Jeu en ligne gratuit avec une physique réaliste et des cascades aériennes époustouflantes.

Prompt

MODEL: Seele01-Flash
Veuillez utiliser Three.js pour générer un **jeu axé mobile** sur le thème "Sky Riders". Veuillez d'abord lire les exigences détaillées de conception de jeu ci-dessous, puis générer le code en conséquence : ### 1. Ressources & Environnement * **Style Visuel** : Adoptez une esthétique **Cel-Shaded / style Toon** avec des contours noirs marqués (en utilisant la méthode de la coque inversée ou du post-traitement). Le rendu doit être vibrant et type arcade, pas photoréaliste. * **Modèles Clés** : * **Véhicules** : Voitures de sport et motos de motocross basse poly. Les véhicules doivent avoir un mouvement de suspension visible. Le motard doit ressembler à un **mannequin de crash test** orange. * **Piste** : Segments de piste 3D modulaires flottant en plein ciel. Les textures doivent être simples : de l'asphalte gris avec des bordures à rayures rouges et blanches (style course). Incluez des rampes, des boucles et des virages inclinés. * **Skybox** : Un ciel bleu vif et saturé avec des nuages blancs et duveteux se déplaçant lentement pour souligner l'altitude. * **Optimisation Mobile** : * Utilisez de faibles nombres de polygones pour tous les modèles (budget < 20k triangles pour la scène). * Utilisez des matériaux simples de type `MeshToonMaterial` ou des matériaux non éclairés avec éclairage précalculé (baked) pour économiser les ressources GPU. * Implémentez un effet de brouillard au bas de l'axe Y pour masquer le "vide". ### 2. Exigences Audio * **BGM** : Une piste **Arcade Rock ou Synth-wave** rapide et énergique qui boucle parfaitement pour maintenir l'adrénaline. * **Effets Sonores (SFX)** : * **Moteur** : boucle continue avec variation de la tonalité (pitch shifting) basée sur la vitesse du véhicule. * **Pneus** : Son de crissement lors des dérapages ou virages brusques. * **Vent** : Bruit de souffle qui augmente en volume à mesure que le véhicule accélère. * **Échec** : Un sifflement "comique de chute" suivi d'un bruit sourd lointain lorsque le joueur tombe de la piste. * **Interface utilisateur (UI)** : Des clics mécaniques nets pour les pressions de bouton. ### 3. Boucle de jeu * **Mécanique principale** : Le joueur conduit un véhicule le long d'une piste étroite et périlleuse suspendue dans le ciel. L'objectif est d'atteindre la ligne d'arrivée sans tomber. * **Physique** : Implémenter une **physique de véhicule arcade** (en utilisant une bibliothèque comme Cannon.js ou Ammo.js). Les voitures doivent sembler lourdes mais adhérentes, tandis que les motos sont plus agiles mais instables. Les mécaniques de dérapage sont essentielles. * **Condition de victoire** : Franchir la ligne d'arrivée à damier déclenche une explosion de particules confettis et une superposition d'interface "Niveau Terminé". * **Condition d'échec** : Si la coordonnée Y du véhicule descend en dessous d'un certain seuil (chute de la piste), déclencher un état "Wasted" et un réapparition automatique au dernier point de contrôle (ou au départ). * **Progression** : 30 niveaux de difficulté croissante, introduisant des gaps à franchir et des virages plus serrés. ### 4. Contrôles mobiles & Interaction * **Orientation** : Verrouillée en **Mode Paysage**. * **Contrôles tactiles (Superposition d'interface)** : * **Côté gauche** : Deux grands boutons fléchés (Gauche / Droite) pour la direction. * **Côté droit** : Deux boutons pédale – un grand bouton "Accélérateur" et un plus petit bouton "Frein/Marche arrière". * **Frein à main** : Un bouton circulaire plus petit près du frein pour les dérapages. * **Caméra** : Une **Caméra de suivi** fluide qui traîne derrière le véhicule. Elle doit avoir un léger "décalage" (Lerp) pour traduire la vitesse et l'accélération. Lorsque la voiture tombe, la caméra doit s'incliner vers le bas pour la regarder chuter. * **Retour haptique** : Déclencher de courtes vibrations (en utilisant `navigator.vibrate`) lors de l'atterrissage d'un saut ou d'une collision avec un obstacle. * **Éléments d'interface** : Interface HUD minimaliste affichant un Compteur de vitesse (numérique) et une barre de Progression du niveau en haut. Tous les boutons doivent avoir une zone de frappe d'au moins 44x44px pour l'accessibilité. Créez un jeu de type **roguelike** avec ces mécaniques clés : - **Dungeon Procédural** : Générez aléatoirement des salles, ennemis et butins à chaque partie. - **Système de classes** : ```python classes = { "Guerrier": {"vie": 120, "attaque": 15}, "Mage": {"vie": 80, "attaque": 25}, "Voleur": {"vie": 90, "attaque": 20} } ``` - **Objets interactifs** : <button onclick="pickUpItem()">Ramasser la potion</button> <div class="tooltip" data-info="Restaure 30 PV">Potion de soin</div> - **Conditions de victoire** : Vaincre le boss final au **10e étage**. - **Suivi des statistiques** : 1. **Score** : Basé sur les ennemis vaincus et les étages franchis. 2. **Temps** : Chronomètre en temps réel. 3. **Objets collectés** : Liste dynamique des objets obtenus. **Ambiance** : Donjons sombres avec éclairage à la torche et musique atmosphérique. > Astuce : Équilibrez la difficulté en ajustant les valeurs des ennemis selon la classe choisie.

Présentation du jeu

À propos de Sky Riders

Sky Riders emmène la course vers de nouveaux sommets - littéralement ! Ce jeu de conduite 3D innovant vous met au défi de naviguer avec des voitures et des motos sur des circuits spectaculaires suspendus en plein ciel. Avec son mélange unique de physique réaliste et d'excitation style arcade, Sky Riders offre une expérience de course inoubliable qui pousse vos compétences de conduite à la limite.

Contrairement aux jeux de course traditionnels au sol, Sky Riders élève le genre en vous plaçant sur des pistes étroites et sinueuses haut au-dessus des nuages. Chaque virage, saut et accélération demande précision et concentration, car un seul faux mouvement pourrait vous précipiter dans le vide en contrebas.

Fonctionnalités principales

Expérience de conduite double

Choisissez entre des voitures de sport élégantes et des motos agiles, chacune offrant une expérience de conduite complètement différente. Les voitures procurent stabilité et puissance, tandis que les motos offrent une maniabilité agile et la possibilité d'exécuter des cascades plus audacieuses.

30 circuits aériens difficiles

Maîtrisez une vaste collection de circuits aériens méticuleusement conçus. Chaque piste présente des obstacles uniques, des virages serrés, des looping et des sauts à couper le souffle qui mettront à l'épreuve même les pilotes virtuels les plus expérimentés.

Moteur physique réaliste

Le jeu propose une simulation physique avancée qui rend chaque mouvement authentique. Le poids du véhicule, l'élan et l'aérodynamique jouent tous un rôle crucial dans votre réussite, créant une expérience de course plus immersive et exigeante.

Des opportunités de cascades spectaculaires

Maîtrisez des manœuvres aériennes incroyables en naviguant à travers des loopings, des sauts gigantesques et des sections défiant la gravité. Le cadre en altitude offre des opportunités infinies pour des cascades à couper le souffle et des moments palpitants.

Accessibilité multiplateforme

Profitez de Sky Riders sur n'importe quel appareil avec support navigateur web, y compris les ordinateurs de bureau, les portables, les tablettes et les smartphones. Le jeu est également disponible en application Android pour une pratique mobile pratique.

Guide de jeu

Contrôles de base

  • Déplacement : Utilisez les touches WASD ou les flèches pour contrôler votre véhicule
  • Avant/Arrière : W ou flèche vers le haut pour accélérer, S ou flèche vers le bas pour reculer
  • Direction : A/D ou flèches gauche/droite pour tourner
  • Arrêt d'urgence : La barre d'espace agit comme frein à main pour des arrêts brusques
  • Interface : Bouton gauche de la souris pour les interactions avec les menus et les éléments de l'interface

Maîtriser les Circuits Célestes

La réussite dans Sky Riders demande une combinaison de vitesse, de précision et de patience. Commencez chaque circuit en vous familiarisant avec le parcours, en identifiant les virages clés et les points de saut. Maintenez une vitesse constante dans les courbes et utilisez le frein à main stratégiquement pour éviter de dépasser les sections étroites.

Stratégie de Sélection du Véhicule

Les voitures excellent sur les circuits avec de longues lignes droites et nécessitent de la stabilité, tandis que les motos sont idéales pour les circuits avec des virages serrés et des sections techniques. Expérimentez avec les deux types de véhicules pour découvrir votre style de jeu préféré.

Pourquoi Jouer à Sky Riders

Expérience de Course Unique : Sky Riders offre quelque chose de complètement différent des jeux de course traditionnels. Le cadre aérien crée un sentiment de danger et d'excitation qui vous tient en haleine.

Gratuit et Accessible : Profitez de l'expérience complète du jeu sans aucun coût. Aucun téléchargement requis - ouvrez simplement votre navigateur et commencez à courir immédiatement.

Défi Progressif : Avec 30 circuits de difficulté croissante, Sky Riders offre une valeur de divertissement à long terme. Chaque circuit terminé débloque de nouveaux défis et des circuits aériens plus complexes.

Design visuel époustouflant : L'association de modèles de véhicules réalistes et d'environnements célestes fantastiques offre une expérience de jeu visuellement impressionnante, qui s'adapte parfaitement à tout type d'appareil.

Idéal pour tous les niveaux : Que vous soyez un joueur occasionnel en quête de sensations fortes ou un passionné de course à la recherche de défis techniques, Sky Riders s'adapte à votre niveau tout en vous laissant toujours une marge de progression.

Questions fréquentes (FAQ)

Sky Riders - Une Aventure de Course Aérienne à Haute Vitesse