Battery Clicker - Incremental Idle Game

Seele01-Flash
By
Battery Clicker is an addictive incremental idle game where you build a battery charging empire. Start with simple clicks to charge batteries, then expand into automated charging stations and become a millionaire through strategic upgrades.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Battery Clicker 3D". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Central Asset (The Battery):** Create a high-quality 3D Cylinder geometry to represent a typical AA battery. The top half should be textured orange with a "+" sign, and the bottom half black. Apply a `MeshStandardMaterial` with slight metalness and roughness to catch light. The battery should float in the center of the screen. * **Background:** A dynamic, sci-fi backdrop. Use a `ShaderMaterial` or a textured plane to create a blue, hexagonal grid pattern that slowly pulses or scrolls, mimicking a high-tech energy lab. * **Environmental Details:** In the background (further along the Z-axis), place low-poly, silhouette-style models of power plants (nuclear towers, factory smokestacks) that are initially dark but light up with emission colors as the player unlocks upgrades. * **Visual Effects (VFX):** * **Floating Text:** When clicked, generate 3D text (or sprites) showing currency gained (e.g., "+$10") that floats upwards and fades out. * **Impact:** A "Shockwave" or ripple ring effect (using a torus or sprite) at the point of impact on the battery surface. * **Profit Orbs:** Floating semi-transparent bubbles containing dollar signs ($) that drift in the background. ### 2. Audio Requirements * **BGM (Background Music):** A low-fidelity, rhythmic "Synthwave" or "Lo-fi Electronic" track. It should be repetitive but relaxing, evoking a sense of scientific progress and industry. * **Sound Effects (SFX):** * **Tap Sound:** A crisp, electric "zap" or "spark" sound, varying slightly in pitch with each tap to prevent audio fatigue. * **Upgrade Purchase:** A mechanical "clunk" combined with a digital "cash register" sound. * **Ambient:** A low, continuous hum of electricity or transformers (increases in volume as production increases). ### 3. Gameplay Loop * **Core Mechanic:** The player taps the 3D battery to generate "Energy" (Currency). * **Upgrade System (Incremental):** Implement a global `score` variable. Provide a UI shop to purchase two types of upgrades: * *Click Multipliers:* "Better Cables" (Increases money per click). * *Idle Generators:* "Wall Charger," "Solar Panel," "Wind Turbine," "Nuclear Plant" (Increases money per second automatically). * **Visual Progression:** As the player reaches specific money milestones, the battery should glow brighter (emissive intensity increases), and the background hexagon grid should pulse faster. ### 4. Mobile Controls & Interaction * **Screen Orientation:** **Portrait Mode** (Vertical) design is mandatory for one-handed mobile play. * **Touch Input:** Use `Raycaster` to detect touch events on the Battery mesh. The hit area should be generous (slightly larger than the visual model). * **Juice & Feedback (Crucial for Clickers):** * **Mesh Deformation:** On `touchstart`, scale the battery down slightly (e.g., 0.95x). On `touchend`, bounce it back (elastic ease) to simulate a tactile button press. * **Haptics:** Trigger `navigator.vibrate(10)` on every successful tap for physical feedback. * **UI Layout:** * **Top HUD:** Large, readable font displaying Total Money and "Energy per Second" rate. * **Bottom Sheet:** A scrollable overlay or fixed bottom panel containing upgrade buttons. Buttons must be at least 44x44 pixels for touch accessibility. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Battery Clicker

Battery Clicker is a captivating incremental clicker game that transforms the simple concept of battery charging into an engaging profit-building adventure. This free-to-play idle game challenges you to build a massive battery charging empire, starting from humble beginnings with just a single battery and your mouse clicks.

The game features a vibrant 2D interface with a futuristic industrial theme, complete with hexagonal backgrounds and dynamic visual effects that make every click satisfying. As you progress, you'll witness your battery charging operation grow from a small-scale operation to a massive automated empire.

Core Features

Progressive Gameplay Mechanics

  • Click-to-Start System : Begin your journey by manually clicking on batteries to charge them and generate initial profits
  • Automated Upgrades : Purchase chargers and charging stations that work automatically, even when you're away from the game
  • Incremental Progression : Watch your profits grow exponentially as you reinvest earnings into better equipment
  • Idle Mechanics : Continue earning money even when not actively playing

Strategic Investment Options

  • Multiple Charger Types : Unlock various charging devices with different efficiency levels and costs
  • Charging Station Upgrades : Expand your operation with advanced facilities that boost overall productivity
  • Profit Optimization : Balance between immediate gains and long-term investments for maximum efficiency
  • Milestone Rewards : Achieve significant goals and unlock special bonuses

Engaging Visual Experience

The game presents a clean, modern interface with: - Colorful battery animations that respond to your clicks - Dynamic dollar sign effects showing your earnings in real-time - Industrial-themed background with power plants and energy infrastructure - Smooth animations that make progression feel rewarding

Gameplay Guide

Getting Started

  1. Initial Clicking : Begin by clicking the large orange battery in the center of the screen to generate your first profits
  2. Monitor Earnings : Watch as dollar signs appear, indicating successful charges and income generation
  3. Strategic Purchasing : Use accumulated profits to buy your first automated chargers
  4. Expand Operations : Gradually invest in more advanced charging stations and equipment

Advanced Strategies

  • Reinvestment Focus : Always reinvest profits into upgrades rather than holding onto cash
  • Efficiency Analysis : Compare cost-per-profit ratios of different upgrades to optimize spending
  • Idle Optimization : Set up your charging stations before taking breaks to maximize offline earnings
  • Milestone Planning : Work towards major upgrades that unlock new gameplay mechanics

Operation Instructions

Basic Controls : - Left Mouse Click : Click on the battery to charge it manually and generate immediate profits - Menu Navigation : Use mouse clicks to navigate upgrade menus and purchase new equipment - Automatic Operation : Once you purchase chargers, they will work continuously without additional input

Platform Compatibility : - Fully optimized for web browsers on both desktop and mobile devices - No download required - play instantly in your browser - Responsive design adapts to different screen sizes - Touch-friendly interface for mobile players

Why Play Battery Clicker

Perfect for Casual Gaming

Battery Clicker is ideal for players who enjoy: - Low-pressure gameplay that doesn't require constant attention - Progressive achievement systems that reward patience and strategic thinking - Quick gaming sessions that fit into busy schedules - Satisfying progression where every click and upgrade feels meaningful

Accessibility and Convenience

  • Completely Free : No hidden costs, premium currencies, or pay-to-win mechanics
  • Cross-Platform : Play on any device with a web browser
  • No Downloads : Start playing immediately without installation
  • Offline Progress : Your charging empire continues working even when you're away

Educational Value

While entertaining, the game also teaches valuable concepts about: - Resource management and reinvestment strategies - Understanding exponential growth and compound returns - Balancing short-term gains with long-term planning - Basic economics of scaling business operations

Frequently Asked Questions (FAQ)