Pool Rush FRVR

Seele01-Flash
By
Pool Rush FRVR is an innovative arcade-style pool game that breaks traditional billiards rules. Focus on scoring maximum points by shooting balls into pockets with limited shots before running out of cue balls.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Pool Rush Arcade". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Create a clean, vibrant, and casual arcade aesthetic. Use a "Flat 3D" style with soft lighting (Ambient + Directional) to make it look polished but performant on mobile. * **The Table:** A simplified pool table geometry with green felt (matte finish), brown wooden rails, and 6 distinct pockets. The table should fit perfectly within a vertical (portrait) mobile screen aspect ratio. * **The Balls:** * **Target Balls:** Glossy, brightly colored spheres (Red, Blue, Yellow, Purple). * **Cue Ball:** A white glossy sphere that **must render a number on its top surface**. This number represents remaining shots. Use a dynamic canvas texture or a sprite attached to the mesh to update this number in real-time. * **Visual Effects:** * A dotted "aiming line" (trajectory guide) that appears when dragging. * Simple particle explosion or "confetti" effect when a ball enters a pocket. * A subtle "pulsing" glow around the Cue Ball when it is the player's turn. * **Mobile Optimization:** Use `THREE.BoxGeometry` and `THREE.SphereGeometry` with low segments (e.g., 16-24 segments for spheres) to maintain 60FPS on mobile devices. ### 2. Audio Requirements * **BGM:** A looping, upbeat "Lounge Jazz" or "Bossa Nova" track that is relaxing but rhythmic to keep the game flow going. * **Sound Effects (SFX):** * **Impact:** A realistic "Clack" sound for ball-on-ball collision. * **Cushion:** A dull "Thud" for ball-on-rail collision. * **Pocket:** A satisfying "Plop" or "Rattle" sound when scoring. * **Shoot:** A "Swoosh" sound upon releasing the cue ball. * **UI:** Soft clicks for menus; a "Buzzer" sound for Game Over. ### 3. Gameplay Loop * **Core Mechanic:** This is not standard 8-ball. The player uses a "Slingshot" mechanic to shoot the Cue Ball. * **The Shot Counter Rule:** The Cue Ball starts with a number (e.g., 3). Every time the player shoots, the number decreases by 1. * If the number reaches 0 and the table is not cleared, the player loses one "Life" (Cue Ball) and the current ball is replaced. * **Table Clear:** If the player sinks all target balls on the table, the level resets with a new layout, and the player gains an extra Life/Cue Ball. * **Scoring:** +100 points for sinking a target ball. Combo bonuses for sinking multiple balls in one shot. * **Game Over:** The game ends when the player runs out of reserve Cue Balls/Lives. ### 4. Mobile Controls & Interaction * **Touch Controls (Slingshot):** * **Touch Start:** On the Cue Ball. * **Touch Move:** Drag backward (opposite to aim direction) to set power and angle. Draw a visual line indicating the predicted path. * **Touch End:** Release to apply force (impulse) to the Cue Ball. * **Orientation:** **Portrait Mode (Vertical)** is mandatory for one-handed play. * **UI Layout:** * **Top Bar:** Current Score (Left), High Score (Right). * **Bottom Area:** Remaining Lives/Balls indicator. * **Game Over Screen:** A modal overlay with a "Restart" button (minimum touch target 48x48px). * **Haptic Feedback:** Trigger `navigator.vibrate(50)` on ball collision and `navigator.vibrate(200)` when a ball sinks into a pocket (if supported by the browser). Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Pool Rush FRVR revolutionizes the classic pool experience by removing conventional billiards rules and focusing purely on high-score arcade action. Unlike traditional 8-ball or 9-ball games, Pool Rush FRVR challenges you to shoot as many balls as possible into side pockets within a limited number of shots. This unique approach creates an addictive, fast-paced gaming experience perfect for both casual players and billiards enthusiasts looking for something different.

The game features intuitive drag-and-shoot mechanics with helpful arrow guidance, making it accessible to players of all skill levels while maintaining enough depth to keep experienced players engaged.

Core Features

Arcade-Style Pool Action

Forget about traditional pool rules - Pool Rush FRVR is all about maximizing your score. Every ball you sink into a pocket earns points, and clearing the entire table rewards you with extra cue balls to continue your streak.

Limited Shot Challenge System

Each cue ball comes with a numbered shot limit displayed directly on the ball. When your shots reach zero, you lose that cue ball. This creates intense pressure and strategic decision-making as you plan each shot carefully.

Progressive Difficulty

As you advance through tables, the challenge increases with more complex ball arrangements and tighter shot requirements. The key to success is efficient ball management and precise aim.

Cross-Platform Compatibility

Play seamlessly across all devices - desktop computers, tablets, and smartphones. The responsive design ensures optimal gameplay whether you're using a mouse or touch controls.

Game Mechanics

The core gameplay revolves around strategic shot management. You start each table with a cue ball that has a specific number of shots available. Your objective is to sink as many colored balls as possible into the side pockets. Successfully clearing all balls on a table grants you additional cue balls, extending your game session.

The scoring system rewards both accuracy and efficiency. While any pocketed ball contributes to your score, clearing entire tables provides bonus points and the crucial extra cue balls needed to achieve high scores.

Operation Guide

Basic Controls

  • Click and Drag : Position your cursor on the cue ball, then click and drag in the direction opposite to where you want the ball to travel
  • Aim Assistance : A helpful arrow appears showing the exact trajectory your cue ball will follow
  • Release to Shoot : Let go of the mouse button or lift your finger to execute the shot with appropriate force
  • Touch Controls : On mobile devices, simply tap and drag from the cue ball using your finger

Strategic Tips

  • Plan multiple balls in sequence to maximize each shot
  • Use bank shots off table edges to reach difficult angles
  • Prioritize clearing entire tables to earn extra cue balls
  • Monitor your remaining shots carefully - each one counts!

Why Play Pool Rush FRVR

Pool Rush FRVR offers a refreshing take on billiards that removes the complexity of traditional pool rules while maintaining the satisfying physics and skill requirements that make pool games enjoyable. The arcade-style scoring system creates immediate gratification, while the limited shot mechanic adds strategic depth.

The game is completely free to play with no downloads required - simply open your web browser and start playing immediately. Whether you have five minutes or an hour, Pool Rush FRVR provides engaging entertainment that scales to your available time.

Perfect for players who enjoy physics-based games, casual arcade experiences, or anyone looking to improve their virtual pool skills without the pressure of complex rule sets.

Frequently Asked Questions (FAQ)