Guns & Bottles - Bottle Shooting Game

Seele01-Flash
By
Guns & Bottles is an addictive bottle-shooting arcade game that tests your precision and reflexes. Shoot spinning bottles with rotating guns, avoid dangerous red bottles, and unlock powerful new weapons in this thrilling shooting challenge.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Guns & Bottles". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Vibrant, cartoon-style Arcade aesthetic. Use bright, saturated colors (e.g., bright green for target bottles, danger red for trap bottles, sky blue backdrop). * **Core Models:** * **The Gun:** A stylized, low-poly revolver positioned at the bottom-center or center of the screen. * **The Bottles:** Cylinder geometries with simple glossy materials. * **Green Bottles:** The primary target. * **Red Bottles:** The "Game Over" hazard. * **Environment:** A stylized background plane representing a blurred desert highway or a simple gradient skybox (Blue to Purple) to maintain focus on the foreground. * **Visual Effects (VFX):** * **Shattering:** When a bottle is hit, it must disappear and spawn a `Points` particle system (shards) that explodes outward and fades away. * **Muzzle Flash:** A brief yellow cone or light flash at the gun tip when firing. * **Performance Optimization:** Use `THREE.BoxGeometry` or simple `CylinderGeometry` with low segment counts. Use Object Pooling for bullets and particle systems to prevent garbage collection stutters on mobile devices. ### 2. Audio Requirements * **BGM:** A fast-paced, rhythmic "Spaghetti Western" meets "Arcade Electronic" loop to maintain tension. * **Sound Effects (SFX):** * **Gunshot:** A crisp, satisfying magnum firing sound (short decay). * **Glass Break:** A sharp shattering sound for successful hits. * **Ricochet/Clang:** A metal impact or buzzer sound if the player hits a Red Bottle (Game Over). * **Reload/Cock:** A mechanical click sound as the gun rotates or prepares for the next shot. * **Coins:** A high-pitched "ding" or chime when the 3-hit combo bonus is triggered. ### 3. Gameplay Loop * **Mechanic:** * The Gun automatically rotates back and forth (oscillates) within a 45-to-90 degree angle at the bottom of the screen. * Bottles move horizontally across the screen (from left to right or right to left) at varying speeds and depths in front of the gun. * **Or alternative mechanic (simpler for Three.js):** The Gun sits in the center, rotating 360 degrees. A ring of bottles rotates around the gun. * *Selected Mechanic for this prompt:* **Central Rotating Gun.** The Gun sits in the center of the screen and rotates clockwise constantly. A ring of bottles (mixed Green and Red) orbits around the gun. * **Action:** The player taps the screen to fire a bullet in the direction the gun is currently facing. * **Rules:** * **Hit Green Bottle:** +10 Points, bottle shatters. * **Hit Red Bottle:** Game Over immediately. * **Miss:** If the bullet misses all bottles and goes off-screen, nothing happens (or -5 points/break combo). * **Combo System:** Hitting 3 Green Bottles in a row without missing triggers a "Coin Bonus" visual effect and extra score. * **Progression:** As the score increases, the gun rotates faster, and the bottles orbit faster. ### 4. Mobile Controls & Interaction * **Input:** **Single Tap** anywhere on the screen to shoot. The interaction must be instantaneous (zero latency). * **Screen Orientation:** **Portrait Mode** (Vertical) is required for one-handed play. * **UI Layout:** * **Score:** Large, bold font at the top center (safe area). * **Coins:** Small icon and counter at the top right. * **Start/Restart Screen:** A clean overlay with a large "Play" button (minimum 60x60px touch area). * **Feedback:** * **Screen Shake:** A subtle camera shake (`camera.position` offset) when a shot is fired to simulate recoil. * **Haptics:** Trigger `window.navigator.vibrate(50)` on shooting and `vibrate(200)` on Game Over (if supported). Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Guns & Bottles is an exciting arcade shooting game that puts your accuracy and timing skills to the ultimate test. With a solid 4.0/5 rating from players, this thrilling bottle-shooting challenge combines precision gameplay with engaging mechanics that keep you coming back for more.

In this unique shooter, you'll face the challenge of hitting spinning bottles while your gun continuously rotates, creating a dynamic and unpredictable shooting experience that requires both skill and quick reflexes.

Core Features

Revolutionary Rotating Gun Mechanics

Unlike traditional shooting games, Guns & Bottles features a constantly rotating gun system that adds an extra layer of challenge to every shot. Time your shots perfectly as both your weapon and targets move in synchronized chaos.

Dangerous Red Bottle System

Stay alert! While green bottles are your targets, hitting a single red bottle will instantly end your game. This risk-reward system keeps every shot intense and meaningful.

Progressive Weapon Unlocking

Collect coins by successfully hitting bottles and achieving combo streaks. Use your earnings to unlock an arsenal of powerful new guns, each with unique characteristics and shooting styles.

Combo Scoring System

Master the art of consecutive hits! Land three bottles in a row to trigger bonus coin rewards, maximizing your earning potential and accelerating your weapon collection progress.

Cross-Platform Compatibility

Enjoy seamless gameplay across all devices. Whether you're on desktop, tablet, or smartphone, the game adapts perfectly to your screen size and input method.

Gameplay Mechanics

The core gameplay revolves around precision timing and risk assessment. As bottles spin across your screen and your gun rotates continuously, you must carefully calculate the perfect moment to fire. Each successful hit scores points and potentially coins, while missed shots and red bottle hits bring consequences.

The game's difficulty naturally increases as you progress, with faster bottle movements and more complex patterns challenging even experienced players. This progressive difficulty curve ensures that both newcomers and shooting game veterans find appropriate challenges.

Operation Guide

Basic Controls

  • Tap/Click : Fire your weapon at the bottles
  • Timing : Wait for the perfect alignment between your rotating gun and target bottles
  • Target Selection : Aim only for green bottles, completely avoid red ones

Strategic Tips

  • Study the rotation patterns of both your gun and the bottles
  • Focus on achieving three consecutive hits for maximum coin rewards
  • Save coins to unlock more accurate or powerful weapons
  • Practice patience - rushed shots often lead to hitting red bottles

Scoring System

  • Each green bottle hit awards points
  • Three consecutive hits trigger bonus coin rewards
  • Hitting red bottles immediately ends your current game session
  • Higher scores unlock access to premium weapons and upgrades

Why Play Guns & Bottles

Perfect for Quick Gaming Sessions : Each round is fast-paced and perfect for short breaks or commute entertainment. The simple tap-to-shoot mechanics make it instantly accessible.

Skill-Based Progression : Unlike luck-based games, success in Guns & Bottles depends entirely on your improving aim and timing skills. Every failure teaches valuable lessons for future attempts.

Endless Replayability : With multiple weapons to unlock and high scores to chase, the game offers countless hours of engaging gameplay. Each weapon feels different, adding variety to your shooting experience.

Stress-Relief Gaming : The satisfying sound and visual effects of hitting bottles provide excellent stress relief, while the concentration required helps clear your mind of daily worries.

Competitive Elements : Built-in high score tracking lets you compete with friends and players worldwide, adding a competitive edge to your shooting practice.

Whether you're a casual gamer looking for quick entertainment or a shooting game enthusiast seeking precision challenges, Guns & Bottles delivers an engaging experience that's both accessible and deeply rewarding.

Frequently Asked Questions (FAQ)