Table Tower Online - Puzzle Jeu

Seele01-Flash
Par Olivia Harris
Jouez à Table Tower Online – un passionnant jeu de physique 3D où vous retirez soigneusement des blocs d'une tour sans la faire tomber. Prend en charge le mode multijoueur et fonctionne sur tous les appareils.

Prompt

MODEL: Seele01-Flash
Veuillez utiliser Three.js pour générer un **jeu mobile-first** sur le thème "Table Tower Online" (un jeu d'empilement de tour physique style Jenga). 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 :** Textures de bois réalistes et haute fidélité. L'esthétique doit être relaxante et Zen, située dans un environnement semi-extérieur (comme le gazébo dans la référence). * **Ressources Principales :** * **La Tour :** 54 blocs rectangulaires individuels disposés en 18 couches de 3 blocs chacune. Les blocs doivent alterner leur orientation (Nord-Sud / Est-Ouest) à chaque couche. Utilisez `InstancedMesh` pour les blocs afin d'optimiser les performances mobiles si possible, ou de simples `BoxGeometry` si la physique nécessite des maillages individuels. * **La Table :** Une surface en bois texturée simple servant de plan de sol statique. * **Arrière-plan :** Utilisez une carte HDRI Équirectangulaire pré-floue d'un jardin ou d'un porche en bois pour fournir un éclairage et des réflexions réalistes sans géométrie d'arrière-plan haute poly. * **Éclairage & Effets :** Lumière directionnelle douce projetant des ombres dynamiques. Implémentez l'Occlusion Ambiante (SSAO) si performant, sinon intégrez une fausse occlusion dans les textures des blocs pour définir les bords. Ajoutez un shader subtil de "contour en surbrillance" au bloc actuellement sélectionné. ### 2. Exigences Audio * **BGM :** Une piste de guitare acoustique lo-fi calme ou des sons ambiants de nature (chant d'oiseaux, léger vent) correspondant au cadre du gazébo de jardin. * **SFX :** * **Glissement du Bois :** Un son de grattement qui boucle/joue pendant qu'un bloc est déplacé, avec un décalage de hauteur légèrement modulé selon la vitesse de déplacement. * **Collision :** Sons de "Clac" et "Boum" avec un volume variable basé sur la vélocité de l'impact lorsque les blocs se heurtent ou touchent la table. * **Sélection :** Un léger « clic » lorsque le joueur tape sur un bloc. * **Fin de Partie :** Un son de chute de bois chaotique et fort, suivi d'un effet sonore de « gémissement » ou d' « acclamation ». ### 3. Boucle de Jeu * **Moteur Physique :** Intégrer **Cannon.js** ou **Ammo.js** pour une physique des corps rigides stable. Le frottement et la masse doivent être réglés avec soin pour que les blocs ne glissent pas trop facilement mais ne soient pas collés entre eux. * **Logique de Tour :** 1. **Phase de Sélection :** Le joueur choisit un bloc lâche (ne peut pas prendre parmi les 3 rangées complétées du haut). 2. **Phase d'Extraction :** Le joueur tire soigneusement le bloc hors de la tour. 3. **Phase de Placement :** Le joueur place le bloc sur la couche la plus haute. 4. **Vérification de Stabilité :** Attendre 3 secondes. Si la tour tient debout, le tour passe au joueur suivant (ou à l'IA). * **Condition de Victoire/Défaite :** * **Défaite :** Si un bloc autre que l'actif touche la table, ou si la tour s'effondre (la magnitude de la vitesse de plusieurs blocs dépasse un seuil), le joueur actuel perd. * **Victoire :** Survivre au tour sans que la tour ne s'effondre. ### 4. Contrôles Mobiles & Interaction * **Contrôle de la Caméra (OrbitControls modifié) :** * **Glissement d'un doigt (Arrière-plan) :** Fait pivoter la caméra autour de la tour. * **Pincement à deux doigts :** Zoom avant/arrière. * **Double-tap :** Réinitialise la mise au point de la caméra sur le bloc actif. * **Interaction avec les Blocs (Raycaster) :** * **Tap :** Sélectionne un bloc. Le met en surbrillance en vert (si déplaçable) ou en rouge (si verrouillé/trop haut). * **Appui Long & Glissement (Sur un Bloc) :** Déplace le bloc. * **Système de Contrainte :** Lorsqu'un bloc est sélectionné, **restreindre le mouvement à son axe X ou Z local** (selon son orientation). Ne pas autoriser un mouvement libre en 3D pendant l'extraction pour éviter les bugs physiques. * **Mode de Placement :** Une fois extrait, passer en mode "Fantôme" où le joueur tape sur le sommet de la tour pour aligner le bloc sur une position valide de la grille, puis confirme pour le déposer. * **UI/UX :** * Grand bouton "Confirmer le mouvement", ergonomique pour les pouces (en bas à droite). * Retour haptique (vibration) quand le bloc entre en collision avec ses voisins lors de l'extraction, pour simuler la friction.

Présentation du jeu

À propos du jeu

Table Tower Online est un captivant jeu de puzzle en 3D à la physique réaliste qui apporte le défi classique d'empilage de blocs directement dans votre navigateur. Avec des textures de bois réalistes et une simulation physique précise, vous ressentirez l'authentique tension de retirer soigneusement des blocs d'une structure imposante tout en essayant de la maintenir stable.

Le jeu propose 54 blocs de bois agencés en une tour parfaitement équilibrée. Votre mission est simple mais angoissante : retirez les blocs un par un sans faire s'effondrer toute la structure. Chaque mouvement nécessite une attention particulière à la répartition du poids, aux points d'équilibre et à l'intégrité structurelle.

Fonctionnalités principales

Moteur physique 3D réaliste

Vivez une physique de blocs incroyablement réaliste avec un poids, un élan et une détection des collisions authentiques. Chaque bloc se comporte exactement comme vous vous attendriez à ce que des pièces de bois réelles se déplacent, créant une expérience de jeu immersive et stimulante.

Plusieurs modes de jeu

  • Solo : Pratiquez vos compétences contre l'IA ou prenez votre temps pour perfectionner votre technique
  • Mode multijoueur : Défiez vos amis en ligne dans des compétitions en temps réel de retrait de blocs
  • Local à 2 joueurs : Partagez le même appareil et jouez à tour de rôle avec un ami assis à côté de vous

Compatibilité Multi-Plateforme

Jouez sans interruption sur tous vos appareils – ordinateurs de bureau, tablettes et smartphones prennent tous en charge l'expérience complète du jeu via n'importe quel navigateur web moderne.

Conception Visuelle Éblouissante

Profitez de graphismes 3D magnifiquement rendus avec des textures de grain de bois réalistes, un éclairage dynamique et des animations fluides qui rendent chaque retrait de bloc satisfaisant et authentique.

Mécaniques du Jeu

La tour est constituée de 54 blocs individuels agencés en 18 couches, avec 3 blocs par couche positionnés perpendiculairement à la couche inférieure. Les joueurs jouent à tour de rôle en sélectionnant et en retirant soigneusement des blocs de n'importe où dans la tour, sauf de la couche supérieure incomplète.

Profondeur Stratégique

Le succès nécessite plus que de la chance – vous devez : - Évaluer la stabilité structurelle de chaque mouvement potentiel - Identifier les blocs qui fournissent un support critique - Planifier plusieurs coups à l'avance pour éviter de créer des points faibles - Déchiffrer la stratégie de votre adversaire dans les matchs multijoueurs

Guide de Fonctionnement

Contrôles de la Caméra

  • Touches WASD ou Flèches directionnelles : Déplacez la caméra autour de la tour pour examiner tous les angles
  • Touches Q et E : Rotation rapide de la caméra pour différentes perspectives

Interaction avec les Blocs

  • Bouton gauche de la souris : Cliquer pour sélectionner un bloc à retirer
  • Bouton droit de la souris : Maintenir et glisser pour retirer délicatement le bloc sélectionné de la tour
  • Déplacement de la souris : Regarder autour et examiner la tour sous différents angles

Conseils pour réussir

  1. Examiner avant d'agir : Toujours faire pivoter la caméra pour observer la tour sous plusieurs angles avant de sélectionner un bloc
  2. Tester doucement : Tapoter légèrement les blocs pour évaluer leur mobilité avant de procéder au retrait
  3. Privilégier les bords : Les blocs situés sur les bords sont généralement plus sûrs à retirer que ceux au centre
  4. Surveiller l'inclinaison : Si la tour commence à pencher, priorisez les mouvements qui rétablissent l'équilibre
  5. Anticiper : Réfléchissez à l'impact de votre mouvement actuel sur les options futures

Pourquoi jouer à Table Tower en ligne

Parfait pour tous les niveaux

Que vous soyez un amateur occasionnel de jeux de réflexion ou un passionné de stratégie aguerri, Table Tower Online offre le parfait équilibre entre accessibilité et profondeur. Les commandes simples permettent de commencer à jouer immédiatement, tandis que la physique complexe et les éléments stratégiques offrent une rejouabilité infinie.

Expérience de jeu sociale

Les fonctionnalités multijoueurs transforment un simple puzzle en une expérience sociale passionnante. Défiez des amis, des membres de votre famille ou des adversaires aléatoires en ligne pour voir qui a la main la plus stable et l'esprit stratégique le plus aiguisé.

Détente et exercice mental

Le jeu offre un excellent équilibre entre relaxation et stimulation mentale. Le gameplay soigneux et réfléchi aide à réduire le stress, tandis que la réflexion stratégique garde votre esprit vif et engagé.

Aucune installation requise

Plongez directement dans l'action sans aucun téléchargement ni installation. Le jeu fonctionne parfaitement dans votre navigateur web, épargnant l'espace de stockage de votre appareil tout en offrant une expérience de jeu premium.

Questions fréquentes (FAQ)

Table Tower Online