Masked Forces - FPS 3D en Première Personne - Action Jeu

Seele01-Flash
Par David Taylor
Jouez à Masked Forces, un jeu de tir en première personne 3D gratuit dans votre navigateur. Affrontez des joueurs en ligne, améliorez vos armes, personnalisez vos équipements. Aucun téléchargement requis - commencez à tirer maintenant !

Prompt

MODEL: Seele01-Flash
Veuillez utiliser Three.js pour générer un **jeu mobile-first** sur le thème "Masked Forces Mobile Ops". Veuillez d'abord lire les exigences de conception détaillées ci-dessous, puis générer le code en conséquence : ### 1. Ressources & Environnement * **Style Visuel :** Créez une esthétique "Low-poly Tactical" rappelant le classique Counter-Strike mais optimisée pour les navigateurs mobiles. La palette doit être désaturée (sable, métal rouillé, béton gris) avec des éléments d'interface à contraste élevé. * **Conception de la Carte :** Générez de façon procédurale une arène "Container Yard". Utilisez `THREE.InstancedMesh` pour les conteneurs d'expédition (bleu, rouge, vert) afin d'optimiser les appels de rendu. Le sol doit être un plan avec une texture de sable. * **Modèles de Personnages :** Utilisez des géométries de capsule simples avec des couleurs distinctes pour représenter les équipes (par ex., Bleu contre Rouge) si des modèles armaturés ne sont pas disponibles, mais idéalement, implémentez un modèle basse poly de soldat provisoire. Les ennemis doivent avoir des textures de "Masque" ou un couvre-chef distinctif. * **Vue de l'Arme :** Implémentez une vue à la première personne (FPS) avec un modèle d'arme (Fusil d'Assaut) fixé à la caméra. Incluez un sprite de flash de bouche et un réticule dynamique (CanvasTexture) qui s'agrandit lors des déplacements. * **Éclairage :** Utilisez un DirectionalLight chaud (simulant un coucher de soleil désertique) capable de projeter des ombres, ainsi qu'un AmbientLight pour éviter des ombres complètement noires. ### 2. Exigences Audio * **BGM :** Une piste industrielle-électronique tendue, en boucle, avec une ligne de basse entraînante pour maintenir l'adrénaline. * **SFX - Combat :** Des sons de coup de feu puissants et percutants ; un "ping" métallique pour les tirs à la tête ; des sons distincts du mécanisme de rechargement (magazine sorti, magazine inséré, verrou tiré). * **SFX - Environnement :** Des bruits de pas (le son changeant selon que l'on marche sur du sable ou sur le dessus des conteneurs métalliques). * **SFX - UI :** Un son numérique de "verrouillage" lorsque le réticule survole un ennemi. ### 3. Boucle de Gameplay * **Mode de jeu :** Un joueur en « Deathmatch contre des Bots » (simulant l'expérience multijoueur). Le joueur apparaît dans un coin aléatoire de l'arène. * **Mécaniques de combat :** Raycasting pour tirer. Si le rayon touche un ennemi, réduire ses PV. Les tirs à la tête infligent 2x les dégâts. * **Comportement de l'IA :** Les ennemis doivent patrouiller la carte en utilisant un pathfinding simple (se déplacer entre des nœuds). En apercevant le joueur (vérification de la ligne de vue), ils entrent dans un « État de Combat » (s'arrêtent, visent, tirent en rafales). * **Économie & Progression :** Afficher un score « Argent » pour chaque élimination (+100$). HUD simple affichant la Santé (100/100) et les Munitions (30/90). * **Victoire/Défaite :** Le joueur gagne la manche en atteignant 10 éliminations le premier. Le joueur perd si ses PV tombent à 0 (afficher une superposition avec un minuteur « Réapparition... »). ### 4. Contrôles & Interaction Mobiles * **Configuration à Double Joystick :** * **Zone Gauche (Invisible) :** Joystick virtuel pour les déplacements (Avant/Arrière/Pas latéraux). * **Zone Droite (Invisible) :** Toucher et faire glisser pour faire pivoter la caméra (Tangage/Lacet). * **Disposition de l'Interface :** * **Bouton de Tir :** Gros bouton circulaire en bas à droite (déclenche le raycast). * **Viser (Aim Down Sights) :** Bouton plus petit près du bouton de Tir ; réduit le champ de vision et ralentit la sensibilité de la caméra pour la précision. * **Recharger :** Bouton distinct ou double-tap sur la zone de l'arme. * **Sauter :** Bouton sur le côté droit. * **Optimisations Mobiles :** * Implémenter **Option de Tir Auto. :** Si le réticule reste sur un ennemi pendant 0,2s, l'arme tire automatiquement (réduit la gymnastique des doigts). * **Retour Haptique :** Déclencher `navigator.vibrate(20)` lors d'un tir et `navigator.vibrate([50, 50, 50])` en subissant des dégâts. * **Orientation :** Forcer le mode Paysage via un avertissement CSS si en mode Portrait. Générez un jeu de puzzle 2D avec les caractéristiques suivantes : **Titre du jeu :** Circuit Synapse **Genre :** Puzzle logique / Câblage **Plateforme :** Web (HTML5) **Gameplay :** - Le joueur place et connecte différents types de nœuds sur une grille pour créer un circuit fonctionnel. - Chaque niveau a une condition de victoire spécifique, comme "transmettre un signal de l'entrée A à la sortie B". - Il existe 5 types de nœuds : 1. `Source` (génère un signal constant) 2. `Relais` (transmet le signal si au moins 2 entrées sont actives) 3. `Inverseur` (inverse le signal d'entrée) 4. `Retardateur` (retarde le signal de 2 tours) 5. `Sortie` (doit être activée pour gagner) - Le joueur a un nombre limité de chaque type de nœud par niveau. **Mécaniques principales :** 1. **Phase de placement :** Faites glisser et déposez des nœuds depuis la barre d'outils vers la grille. 2. **Phase de simulation :** Appuyez sur "Exécuter" pour voir le signal se propager. Les connexions s'allument visuellement. 3. **Phase de validation :** Si la sortie s'allume correctement, le niveau est réussi. Sinon, le joueur peut réinitialiser et réessayer. **Éléments visuels :** - Interface en style "technique épuré" avec une palette bleu nuit/cyan. - La grille est un fond en damier subtil. - Les nœuds sont des hexagones avec des icônes lumineuses. - Les connexions actives brillent avec un effet de traînée. ```html <!-- Exemple de structure de nœud --> <div class="node" data-type="relay" data-rotation="0"> <div class="node-icon">⟳</div> <div class="node-ports"> <div class="port in" data-side="north"></div> <div class="port in" data-side="west"></div> <div class="port out" data-side="south"></div> </div> </div> ``` ```javascript // Extrait de logique de simulation function propagateSignal(startNode) { let queue = [startNode]; while (queue.length > 0) { let currentNode = queue.shift(); currentNode.activate(); let connectedNodes = getConnectedNodes(currentNode); queue.push(...connectedNodes); } } ``` **Contenu initial :** - 15 niveaux progressifs, regroupés en 3 chapitres. - Le premier chapitre introduit les nœuds `Source`, `Relais` et `Sortie`. - L'éditeur de niveaux sera débloqué après avoir terminé le chapitre 2. **Contraintes techniques :** - Doit fonctionner à 60 ips sur les navigateurs modernes. - Prise en charge tactile complète pour les appareils mobiles. - Sauvegarde automatique de la progression dans `localStorage`. **Notes de style :** > L'ambiance doit être "calme mais engageante", avec une bande-son ambient électronique. Les effets sonores doivent être satisfaisants et "clicables".

Présentation du jeu

À propos de Masked Forces

Masked Forces est un jeu de tir à la première personne 3D au rythme effréné qui offre une expérience de combat FPS authentique directement dans votre navigateur web. Ce jeu de tir tactique gratuit combine l'intensité des shooters arénaires classiques avec des systèmes modernes de personnalisation d'armes et de progression de personnage. Les joueurs peuvent s'engager à la fois dans des campagnes en solo et dans des batailles multijoueur compétitives sans aucun téléchargement ni installation requis.

Fonctionnalités principales

Modes de jeu doubles

Masked Forces propose des options de gameplay complètes pour s'adapter à différents styles de jeu :

  • Mode Campagne : Affrontez des missions en solo exigeantes qui testent vos compétences tactiques et votre maîtrise des armes
  • Mode PvP en ligne : Battez-vous contre des joueurs réels du monde entier dans des arènes multijoueur compétitives
  • Combat d'arène : Matchs au rythme rapide dans divers environnements tactiques

Arsenal d'armes étendu

Le jeu propose une collection diversifiée d'armes de qualité militaire :

  • Fusils d'assaut : Armes automatiques à haut dégâts pour un combat polyvalent
  • Fusils de précision : Armes de précision à longue portée pour l'élimination tactique
  • Pistolets mitrailleurs : Armes de combat rapproché à cadence de tir élevée
  • Mitrailleuses : Armes lourdes incluant les mitrailleuses légères HMG
  • Armes de poing : Revolvers et pistolets pour une puissance de feu de secours
  • Armes spéciales : Pistolets mitrailleurs Thompson et fusils à pompe Slugger

Système de progression de personnage

Faites progresser votre combattant masqué grâce à de multiples mécaniques de progression :

  • Niveaux du personnage : Gagnez de l'expérience et débloquez du nouveau contenu en jouant
  • Récompenses quotidiennes : Collectez de l'argent et des armes via des bonus de connexion quotidiens
  • Personnalisation de l'équipement : Modifiez l'armure, les armes et l'équipement
  • Améliorations d'armes : Améliorez les performances et l'efficacité de votre arsenal

Graphismes et audio professionnels

Le jeu offre des visuels de qualité console rappelant Counter-Strike, comprenant :

  • Environnements 3D Réalistes : Cartes d'arène détaillées avec des points de couverture tactiques
  • Animations Fluides : Mouvements des personnages et maniement des armes naturels
  • Conception Sonore Immersive : Sons d'armes réalistes et audio environnemental

Mécaniques de Jeu

Stratégie de Combat

Le succès dans Masked Forces nécessite de maîtriser plusieurs éléments tactiques clés :

  • Mouvement Constant : Restez mobile pour éviter les tirs ennemis et conserver un avantage tactique
  • Visée de Précision : Utilisez la fonction de viser (clic droit) pour des tirs précis à longue portée
  • Conscience Situationnelle : Surveillez votre environnement et anticipez les positions ennemies
  • Gestion des Armes : Changez d'arme stratégiquement selon les situations de combat

Dynamiques d'Arène

Chaque bataille se déroule dans des environnements d'arène conçus avec soin qui favorisent :

  • Positionnement Tactique : Utilisez les points de couverture et les avantages de l'élévation
  • Gammes d’Engagement Multiples : Scénarios de combat du corps à corps aux longues distances
  • Rencontres Dynamiques : Les apparitions imprévisibles de l’ennemi maintiennent l’intensité des combats

Guide d’Opération

Commandes de Base

Maîtrisez ces commandes essentielles pour un combat efficace :

  • Touches WASD : Déplacement du personnage (avant, arrière, pas latéraux)
  • Bouton Gauche de la Souris : Tirer avec l’arme équipée
  • Bouton Droit de la Souris : Viser avec la lunette pour une meilleure précision
  • Touche R : Recharger votre arme actuelle
  • Molette de la Souris : Parcourir les armes disponibles dans votre équipement

Préparation Avant la Bataille

Avant d’entrer dans les arènes de combat :

  1. Choisissez un Nom d’Utilisateur : Sélectionnez l’identité de votre combattant
  2. Vérifiez le Niveau du Personnage : Surveillez votre état de progression
  3. Vérifier la trésorerie disponible : Planifier les achats et améliorations d'armes
  4. Collecter les récompenses quotidiennes : Recevez gratuitement des armes et de la monnaie
  5. Personnaliser l'équipement : Sélectionnez les armes et armures optimales pour votre style de jeu

Conseils de combat pour réussir

  • Apprendre la disposition des cartes : Familiarisez-vous avec la géographie de l'arène et les points de couverture
  • Pratiquer le changement d'arme : Maîtrisez les changements rapides d'armes pour différentes situations
  • Contrôler le recul : Utilisez des rafales courtes pour une meilleure précision avec les armes automatiques
  • Communiquer : Coordonnez-vous avec les membres de l'équipe en modes multijoueurs

Pourquoi jouer à Masked Forces

Accessibilité et commodité

  • Aucun téléchargement requis : Jouez instantanément dans tout navigateur web moderne
  • Gratuit : Expérience FPS complète sans aucune barrière de paiement
  • Multi-Plateforme : Compatible avec Windows, Mac et appareils mobiles
  • Action Instantanée : Plongez immédiatement dans les batailles sans longue configuration

Expérience de Jeu Compétitive

  • Gameplay Basé sur les Compétences : Récompense la réflexion tactique et la précision de tir
  • Base de Joueurs Active : Matchs réguliers avec des joueurs du monde entier
  • Système de Progression : Objectifs à long terme via l'amélioration des personnages et des armes
  • Combat Équilibré : Système d'armes équitable qui récompense la compétence plutôt que les dépenses

Parfait pour les Fans de FPS

Que vous soyez un vétéran des jeux de tir tactiques ou novice dans le genre FPS, Masked Forces propose :

  • Contrôles Familiers : Schéma de contrôle FPS standard facile à apprendre
  • Profondeur Compétitive : Tactiques avancées pour les joueurs expérimentés
  • Adapté aux Occasionnels : Matchs rapides parfaits pour des sessions de jeu courtes
  • Engagement Communautaire : Communauté multijoueur active pour une compétition permanente

Questions fréquentes (FAQ)

Masked Forces - FPS 3D en Première Personne