Duck Life: Battle - RPG Jeu

Seele01-Flash
Par Charlotte Nguyen
Entraînez votre canard guerrier et combattez d'autres canards dans Duck Life: Battle ! Jeu d'aventure en ligne gratuit avec des mini-jeux d'entraînement, des combats épiques et une progression de personnage.

Prompt

MODEL: Seele01-Flash
Veuillez utiliser Three.js pour générer un **jeu mobile-first** sur le thème "**Duck Life : Battle (Remake 3D)**". 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 :** **"Low-Poly Cell-Shadé"**. Le jeu doit imiter le style artistique vectoriel 2D vif et coloré de la série originale "Duck Life", mais transposé en 3D. Utilisez un **ToonShader** (ou MeshToonMaterial) pour tous les modèles afin de leur donner un aspect dessin animé aplati, avec des contours marqués si possible. * **Modèle du personnage :** Le protagoniste est un canard mignon et potelé. Le modèle de base doit être simple (corps basé sur une sphère, tête sphérique, bec/patte orange). * *Personnalisation :* Inclure un système d'emplacements pour attacher visuellement des objets (par exemple, un "chapeau de marin" blanc ou une "salopette" comme visible dans la capture d'écran) au maillage. * **Environnement :** * **Le gymnase :** Un champ herbeux extérieur lumineux avec des équipements d'entraînement (un tapis roulant, une piscine et un sac de frappe). * **L'arène :** Un simple ring de combat en terre ou en pierre entouré d'arbres low-poly et d'un ciel bleu (skybox). * **Performance :** Conserver une géométrie simple (moins de 5000 triangles par scène) pour des performances fluides sur les navigateurs mobiles. Utiliser des couleurs unies simples au lieu de textures haute résolution. ### 2. Exigences Audio * **Musique de fond (BGM) :** Une piste énergique et entraînante, style "montage d'entraînement". Elle doit être motivante mais farfelue (pensez aux cuivres synthétiques et aux percussions rapides). * **Effets sonores (SFX) :** * *Cancanements :* Différentes hauteurs pour "Sélection", "Attaque" et "Être touché". * *Combat :* Sons de "Bonk", "Pow" et "Whack" cartoonesques – pas de violence réaliste. * *Interface utilisateur (UI) :* Sons "Pop" ou "Click" satisfaisants pour les appuis sur les boutons. * *Victoire :* Une courte fanfare de trompettes lorsqu'un combat est gagné. ### 3. Boucle de jeu Le jeu se compose de deux phases distinctes : **Entraînement** et **Combat**. * **Phase 1 : Entraînement (Le Gymnase)** * Le joueur sélectionne une statistique à entraîner : **Puissance**, **Vitesse** ou **Santé**. * **Mécanique :** Un mini-jeu simple où l'utilisateur doit appuyer sur l'écran de façon rythmée ou presser rapidement un bouton pour remplir une barre de progression. Un entraînement réussi augmente les statistiques du canard. * **Phase 2 : Combat (L'Arène)** * **Combat au Tour par Tour :** Le joueur affronte un Canard IA. * **Actions :** Le joueur choisit entre **Attaque** (inflige des dégâts basés sur la Puissance), **Esquive** (chance d'éviter les dégâts basée sur la Vitesse) ou **Soin** (utilise un objet limité). * **Condition de Victoire :** Réduire les PV de l'adversaire à 0. * **Récompense :** Vaincre accorde des "Pièces" (score) et débloque un objet cosmétique (par exemple, le chapeau). * **Progression :** Entraîner les stats -> Gagner un Combat -> L'ennemi devient plus fort -> S'entraîner davantage. ### 4. Contrôles et Interaction Mobile * **Orientation :** Le **Mode Paysage** est préféré pour correspondre à l'interface de combat. * **Contrôles Tactiles :** * **Pas de Clavier :** Toutes les interactions doivent être basées sur le clic/l'appui. * **Interface de Combat :** Grands boutons adaptés aux pouces (min 60x60 pixels) dans les coins inférieurs de l'écran pour "Attaque", "Esquive" et "Objets". * **Interface d'Entraînement :** Une grande "Zone d'Appui" centrale pour les mini-jeux d'entraînement. * **Feedback :** * **Visuel :** Lorsque le canard frappe ou est touché, le modèle doit brièvement "s'écraser et s'étirer" ou clignoter en rouge/blanc. Des nombres de dégâts flottants doivent apparaître. * **Haptique :** Déclencher `navigator.vibrate(50)` sur les coups réussis ou les pressions de bouton si supporté. * **Caméra :** Un angle de caméra fixe. * *Gymnase :* Vue isométrique. * *Combat :* Vue de côté (style jeu de combat) pour montrer clairement les deux canards. Générez un jeu narratif en HTML avec JavaScript. Le joueur incarne un **astronaute** coincé sur une **planète étrangère**. Le jeu doit présenter : - Une **interface en `console`** intégrée à la page, utilisant `<div id="console"></div>`. - Un **système d'inventaire** avec `items: []` et fonctions `addItem()`, `useItem()`. - Trois **lieux** explorables : `"Atterrissage"`, `"Forêt de cristaux"`, `"Ruines anciennes"`. - Une **jauge d'oxygène** décroissante, affichée avec une barre CSS `<div class="oxygen-bar">`. - Des **rencontres aléatoires** (`Math.random()`) déclenchant des événements (ex. : tempête, signal étrange). **Exemple de code requis :** ```html <script> let currentLocation = "Atterrissage"; let oxygen = 100; let inventory = []; </script> ``` **Instructions de jeu affichées à l'utilisateur :** "Explorez la planète. Survivez en gérant votre oxygène et en utilisant des objets. Trouvez un moyen de rentrer chez vous." Le code final doit être **autonome** dans un seul fichier HTML.

Présentation du jeu

À propos de Duck Life : Battle

Duck Life : Battle est la dernière aventure palpitante de la série adorée Duck Life, combinant aventure, entraînement et combat en une expérience excitante. Ce jeu en ligne gratuit porte la formule classique de l'entraînement de canard à de nouveaux sommets en ajoutant des éléments de bataille stratégique et des systèmes de progression de personnage.

Dans ce jeu d'aventure captivant, vous élèverez et entraînerez votre propre canard guerrier dès le début, en développant ses compétences de combat à travers divers exercices d'entraînement et sessions de gym. Le jeu mélange parfaitement le charme de la simulation de soin animal avec l'excitation du combat au tour par tour, créant une expérience de jeu unique qui plaît aux joueurs de tous âges.

Fonctionnalités principales

Système d'entraînement complet

Le cœur de Duck Life : Battle réside dans ses mécaniques d'entraînement détaillées. Votre canard peut développer plusieurs compétences de combat à travers des mini-jeux d'entraînement spécialisés :

  • Entraînement de force : Développez la puissance physique de votre canard pour des attaques dévastatrices
  • Développement de vitesse : Augmentez l'agilité et le temps de réaction pour de meilleures performances au combat
  • Développement d'endurance : Améliorez l'endurance pour durer plus longtemps dans les combats prolongés
  • Maîtrise des Compétences : Apprenez des techniques de combat spéciales et des mouvements de combat

Mécaniques de Bataille Épiques

Une fois votre canard correctement entraîné, engagez des batailles stratégiques contre des adversaires IA et d'autres canards. Le système de combat propose :

  • Combat au Tour par Tour : Combats stratégiques qui récompensent la planification et la gestion des compétences
  • Capacités Spéciales : Débloquez des mouvements puissants à mesure que votre canard gagne de l'expérience
  • Système d'Équipement : Collectez et équipez des objets qui améliorent les capacités de combat de votre canard
  • Difficulté Progressive : Affrontez des adversaires de plus en plus difficiles au fil de votre progression

Progression de l'Aventure

Votre voyage pour devenir le combattant canard ultime comprend :

  • Mode Histoire : Suivez une quête captivante avec plusieurs chapitres et défis
  • Développement du Personnage : Observez votre canard devenir plus fort et apprendre de nouvelles capacités
  • Collection d'Objets : Gagnez de l'équipement précieux et des améliorations grâce aux batailles
  • Système de Récompenses : Débloquez des récompenses en atteignant des étapes d'entraînement et en remportant des victoires au combat

Contrôles du Jeu

Duck Life: Battle propose des contrôles intuitifs à la souris qui rendent le jeu accessible à tous :

  • Clic Souris : Naviguez dans les menus, sélectionnez les exercices d'entraînement et prenez des décisions de combat
  • Pointer et Clic : Interface simple pour entraîner votre canard au gymnase
  • Actions de Combat : Cliquez pour choisir les attaques, utiliser des objets et exécuter des mouvements spéciaux pendant les combats
  • Navigation des Menus : Accès facile aux installations d'entraînement, aux arènes de combat et aux écrans d'équipement

Pourquoi Jouer à Duck Life: Battle

Fusion Parfaite de Genres

Ce jeu combine avec succès plusieurs éléments de jeu qui gardent les joueurs engagés pendant des heures. La simulation d'entraînement satisfait les joueurs qui aiment les systèmes de progression, tandis que les mécaniques de combat offrent de l'action et de la stratégie pour ceux qui recherchent un gameplay plus intense.

Jeu Familial

Avec ses graphismes colorés de dessin animé et son thème sain, Duck Life : Battle convient aux joueurs de tous âges. Le jeu enseigne la patience, la stratégie et les récompenses d'un entraînement régulier tout en offrant un gameplay divertissant.

Jeu Navigateur Gratuit

Aucun téléchargement requis ! Duck Life : Battle fonctionne directement dans votre navigateur web, le rendant immédiatement accessible sur tout appareil connecté à Internet. Que vous soyez sur un ordinateur, une tablette ou un smartphone, vous pouvez commencer à entraîner votre canard guerrier immédiatement.

Système de Progression Captivant

La satisfaction de voir votre faible caneton se transformer en un puissant combattant crée une boucle de jeu addictive. Chaque session d'entraînement et chaque victoire au combat apporte des améliorations visibles aux capacités de votre canard.

Profondeur Stratégique

Bien que facile à apprendre, Duck Life : Battle offre une profondeur stratégique surprenante. Décider quelles compétences privilégier, quand entrer en combat et comment gérer l'énergie de votre canard crée des choix significatifs qui affectent votre réussite.

Rejoignez les milliers de joueurs qui ont découvert la joie de l'entraînement et du combat de canards dans ce jeu d'aventure charmant !

Questions fréquentes (FAQ)

Duck Life: Battle