Bucket Crusher

Seele01-Flash
By
Bucket Crusher is an addictive casual destruction game where you use a powerful circular saw to tear down colorful brick walls, collect debris, and upgrade your demolition machinery for even more destructive power.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Bucket Crusher". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Voxel-based / Low-poly aesthetic with vibrant, saturated colors. The game should look like a 2.5D simulation. * **The Wall (Target):** Generate a large grid of cubes (`BoxGeometry`) forming a pixel-art image (e.g., a fruit or a face). **Mobile Optimization:** Use `THREE.InstancedMesh` for the static wall to handle thousands of blocks at 60fps. * **The Crusher (Player):** * **Base:** A fixed mount at the bottom center or left of the screen. * **Arm:** A multi-segmented mechanical arm (4-6 segments) connecting the base to the saw. * **Saw:** A spinning circular saw blade (Cylinder with jagged texture or geometry) at the end of the arm. * **Physics Debris:** When a wall block is destroyed, replace the instance with a dynamic physics body (cube) that falls with gravity. * **Lighting:** Bright directional light with soft shadows (ShadowMap) plus ambient light. Simple gradient skybox (Light Blue to White). ### 2. Audio Requirements * **BGM:** A looping, low-tempo "lo-fi" or "casual synth" track that is relaxing but rhythmic. * **Sound Effects (SFX):** * **Engine Hum:** A continuous low-pitch loop that varies in pitch based on the saw's speed or movement. * **Crunch/Break:** High-frequency impact sounds triggered when the saw collides with blocks. * **Coin Collect:** A satisfying "ding" or "pop" when fallen bricks are processed. * **Fuel Alarm:** A warning beep when fuel is low. ### 3. Gameplay Loop * **Core Mechanic:** The player drags their finger to move the saw. The arm segments must follow the saw tip (Inverse Kinematics or simple distance constraints). * **Destruction Logic:** * Check collision between the Saw and the Wall blocks. * If collided: Remove static block -> Spawn falling debris -> Decrease Fuel -> Add Currency. * **Fuel System:** A fuel bar drains continuously while the saw is rotating/touching the wall. When fuel reaches 0, the round ends. * **Collection:** Fallen blocks must fall into a "hopper" or simply off the bottom of the screen to be counted as "collected" cash. * **Upgrade System (Meta-Game):** Between rounds, show a UI shop to upgrade: * **Length:** Increases the reach of the arm. * **Power:** Increases destruction speed. * **Size:** Scales up the saw blade. * **Fuel:** Increases max fuel capacity. ### 4. Mobile Controls & Interaction * **Orientation:** **Portrait Mode** (Vertical) is mandatory for one-handed play. * **Controls:** 1:1 Touch Drag. The saw should attempt to move to the user's touch position, constrained by the maximum length of the arm. * **Haptic Feedback:** Trigger `navigator.vibrate(5)` (short pulse) every time a block is destroyed to provide tactile satisfaction (essential for "ASMR" feel). * **UI Layout:** * Top: Fuel Bar (Horizontal progress bar) and Current Cash. * Bottom Overlay (when paused/ended): Large, touch-friendly buttons (min 44px height) for "Upgrade" and "Play". * **Camera:** Fixed perspective (Orthographic or Perspective with narrow FOV) framing the entire wall structure. The camera does not need to move. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Bucket Crusher is a satisfying casual destruction game that combines simple mechanics with deeply rewarding progression. Armed with a circular saw attached to a collection bucket, you'll systematically tear down elaborate brick walls and mosaics, converting every demolished brick into valuable coins for powerful upgrades.

The game features vibrant pixel art graphics showcasing intricate brick patterns and colorful wall designs. Each level presents a new demolition challenge, from simple brick walls to complex mosaic artworks that require strategic planning to completely destroy.

Core Features

Satisfying Destruction Mechanics

Experience the therapeutic joy of systematic wall demolition. Your circular saw cuts through bricks with satisfying physics, while your bucket crusher automatically collects debris and converts it into currency. The destruction feels impactful and rewarding with every brick you claim.

Progressive Upgrade System

Earn coins from demolished bricks to enhance your demolition equipment: - Length Extension : Reach deeper into wall structures - Power Boost : Cut through tougher brick formations faster - Size Increase : Collect more bricks with each sweep - Fuel Capacity : Extend your demolition sessions for maximum profit

Diverse Wall Designs

Progress through increasingly complex brick structures, from basic walls to elaborate colorful mosaics. Each design presents unique challenges and rewards, keeping the demolition experience fresh and engaging.

Visual Progression Rewards

Unlock new skins and visual customizations as you advance through levels, personalizing your demolition equipment while showcasing your destructive achievements.

Gameplay Guide

Basic Controls

Simple mouse controls make the game accessible to players of all skill levels: - Drag Left Mouse Button : Control your demolition machine's movement - Strategic Positioning : Aim your circular saw to maximize brick collection efficiency

Demolition Strategy

  1. Plan Your Approach : Study the wall pattern before beginning demolition
  2. Maximize Collection : Position your bucket crusher to catch falling bricks
  3. Monitor Fuel : Keep track of your fuel gauge to optimize each run
  4. Strategic Upgrades : Invest coins wisely in equipment improvements

Progression Tips

  • Focus on fuel capacity upgrades early for longer demolition sessions
  • Balance power and size upgrades based on wall complexity
  • Complete walls entirely to unlock new challenging mosaics
  • Experiment with different demolition approaches for optimal coin collection

Why Play Bucket Crusher

Bucket Crusher offers the perfect blend of relaxation and progression that casual game enthusiasts crave. The simple one-button control scheme makes it instantly accessible, while the upgrade system provides long-term engagement and satisfying progression.

The game's therapeutic destruction mechanics provide stress relief through controlled demolition, while the colorful pixel art and satisfying physics create an engaging visual experience. Whether you have five minutes or an hour, Bucket Crusher adapts to your available time with meaningful progress in every session.

As a free browser game, you can enjoy the full demolition experience without downloads or installations. The game runs smoothly on both desktop and mobile devices, making it perfect for quick gaming sessions anywhere.

Frequently Asked Questions (FAQ)