Particle Clicker

Seele01-Flash
By
Particle Clicker is an educational physics-based incremental game that combines the addictive clicking mechanics of idle games with real scientific concepts. Click particles to run experiments and collect valuable research data.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Particle Clicker - CERN Edition**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Scientific, minimalist, clean, and abstract. The aesthetic should mimic high-tech data visualization found in particle physics laboratories like CERN. * **Central Object (The "Clicker"):** Instead of a 2D image, create a 3D stylized representation of a particle detector (like the ATLAS or CMS detector). It should be composed of concentric rings (cylinders/tubes) with varying radii and colors (red, blue, green, yellow) as seen in the screenshot, resembling a cross-section of the collider. * **Particle Effects:** When the user clicks the center, generate "collision events." This means spawning lines/trails (using `THREE.BufferGeometry` or `LineBasicMaterial`) that shoot outward from the center point in random arcs, mimicking subatomic particle tracks (electrons, muons, etc.). These trails should fade out quickly. * **Background:** Pure white or very light gray to maintain a laboratory/academic document feel, contrasting with the bright detector colors. * **Mobile Optimization:** Use simple geometries (TorusGeometry, CylinderGeometry) with low segment counts for the detector rings. Avoid heavy textures; use solid colors with `MeshLambertMaterial` or `MeshBasicMaterial` for performance on mobile devices. ### 2. Audio Requirements * **BGM:** A subtle, ambient, electronic drone or "spacey" synthesizer track that conveys a sense of scientific mystery and high-tech research. It should be non-intrusive for long idle sessions. * **SFX - Click/Collision:** A sharp, digital "zap," "ping," or Geiger counter click sound for every tap. Vary the pitch slightly with each click to prevent listener fatigue. * **SFX - Upgrade:** A satisfying "data processing" or "server boot-up" sound when purchasing upgrades. * **SFX - Discovery:** A triumphant, short chime when a new particle (e.g., Higgs Boson) is "discovered." ### 3. Gameplay Loop * **Core Mechanic:** The player taps the center of the detector to run "experiments." * **Currency:** Each tap generates "Data" (e.g., Bytes, KB, MB). * **Incremental Progression:** * **Upgrades (Auto-clickers):** Players spend "Data" to hire "PhD Students" (1 tap/sec), "Postdocs" (5 taps/sec), and build "Supercomputers" (100 taps/sec). * **Research (Multipliers):** Players spend large amounts of Data to unlock physics discoveries (e.g., "Standard Model," "Electroweak Unification") which permanently multiply click power. * **Visual Feedback:** The more intense the Data generation (higher clicks/sec), the more chaotic and frequent the particle trails become in the 3D view. ### 4. Mobile Controls & Interaction * **Screen Orientation:** Portrait mode is preferred for mobile. * **Layout:** * **Top 50%:** The 3D view of the particle detector (interactive area). * **Bottom 50%:** A scrollable HTML/CSS overlay UI for the "Research Lab" containing stats (Data collected) and upgrade buttons. * **Touch Controls:** The entire top half of the screen should be a tappable zone. Implement `raycaster` logic to detect touches on the detector mesh. * **Feedback:** * **Haptic:** Trigger a light vibration (`navigator.vibrate(10)`) on every successful tap. * **Visual Pop-up:** Floating text numbers (+10 Data) should appear at the tap location and float upwards before disappearing. * **UI Buttons:** Upgrade buttons must be large (minimum 50px height) and clearly separated for thumb usage. Use clear visual states (grayed out if unaffordable, bright color if affordable). Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Particle Clicker is a unique educational incremental clicker game that brings the fascinating world of particle physics to your browser. This free idle game transforms complex scientific concepts into an engaging clicking experience, where every click represents running particle physics experiments and collecting valuable research data.

The game features a distinctive scientific theme that sets it apart from traditional cookie clickers, offering players both entertainment and educational value as they explore the fundamentals of particle physics through interactive gameplay.

Core Features

Educational Physics Gameplay

Unlike typical clicker games, Particle Clicker incorporates real scientific concepts and terminology, making it an excellent tool for learning about particle physics while having fun. Each click simulates running actual particle experiments.

Incremental Progression System

  • Data Collection : Generate research data with every particle click
  • Scientific Upgrades : Unlock advanced particle detectors and laboratory equipment
  • Experiment Scaling : Progress from basic particle interactions to complex physics phenomena
  • Research Milestones : Achieve scientific breakthroughs as you advance

Idle Game Mechanics

The game continues generating data even when you're not actively clicking, allowing for passive progression while you're away. Return to find accumulated research points ready to spend on upgrades.

Free Browser Experience

  • No Download Required : Play instantly in any modern web browser
  • Cross-Platform Compatible : Works seamlessly on desktop and mobile devices
  • Completely Free : Full game experience with no hidden costs or premium features

Game Mechanics

Particle Clicker follows the proven incremental game formula while adding educational elements:

  1. Click the Particle : Each click generates data points
  2. Purchase Upgrades : Use data to buy automated research equipment
  3. Unlock Discoveries : Progress through various particle physics concepts
  4. Optimize Strategy : Balance active clicking with passive income generation

Controls and Interface

The game features an intuitive interface designed for both newcomers and physics enthusiasts:

  • Left Click : Generate data by clicking the central particle detector
  • Upgrade Menu : Purchase research equipment and improvements
  • Statistics Panel : Track your scientific progress and achievements

Why Play This Game

Particle Clicker offers a perfect blend of entertainment and education, making it ideal for:

  • Students : Learn particle physics concepts in an engaging, interactive way
  • Clicker Game Fans : Enjoy familiar mechanics with a unique scientific twist
  • Science Enthusiasts : Explore particle physics terminology and concepts
  • Casual Gamers : Perfect for short sessions or long idle gameplay
  • Educators : Use as a fun supplement to physics education

The game's educational value sets it apart from other idle clickers, providing genuine learning opportunities while maintaining the addictive progression that makes clicker games so popular. Whether you're a physics student looking for an entertaining study aid or a casual gamer interested in science, Particle Clicker delivers both fun and knowledge in equal measure.

Frequently Asked Questions (FAQ)