Idle Research

Seele01-Flash
By
Idle Research is a captivating incremental science game where you craft colorful laboratory equipment, research innovative items, and watch massive numbers grow through both idle and active gameplay mechanics.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Idle Lab Research 3D**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Adapt the original "Cute 2D Vector" art into a **Low-Poly 3D Cel-Shaded** aesthetic. Use a vibrant color palette with a deep purple background (hex #2a0e45) to match the original branding. * **Core Models**: * **The Workbench**: A simple, clean laboratory table in the center of the scene. * **Flasks & Beakers**: Generate 3 distinct 3D models (Erlenmeyer flask, Test tube, Round-bottom flask) sitting on the bench. They should contain glowing liquids (Neon Green, Bright Blue, Hot Pink). * **Particle Effects**: Implement a `THREE.Points` system for rising bubbles inside the flasks and floating mathematical symbols or energy particles (+) when the player interacts. * **Lighting**: Use soft ambient lighting combined with a point light hovering over the flasks to make the glass materials look semi-transparent and the liquids glowing. * **Mobile Optimization**: Keep geometry simple (low vertex count). Use simple materials (`MeshLambertMaterial` or `MeshToonMaterial`) instead of expensive PBR shaders. ### 2. Audio Requirements * **BGM**: A relaxing, "Lo-fi Sci-Fi" ambient track. Think soft synthesizers and rhythmic ticking that implies progress without being distracting. * **Sound Effects (SFX)**: * **Interaction**: A satisfying "Pop" or "Bubble bloop" sound when tapping flasks. * **UI**: A glass "Clink" sound when purchasing upgrades. * **Level Up**: A digital "Chime" chord when unlocking a new flask. * **Ambience**: Faint bubbling and hum of machinery in the background. ### 3. Gameplay Loop * **Core Mechanic (Clicker)**: The player taps (touches) the 3D flasks to generate "Energy". Each tap creates a particle explosion and scales the flask slightly (squash and stretch) for feedback. * **Resource Management**: * **Energy**: The primary currency earned by clicking. * **Research Points**: Passive currency earned over time once automation is unlocked. * **Upgrades & Automation**: * **"Better Mixtures"**: Increases Energy per click. * **"Auto-Stirrers"**: Automatically generates Energy per second (Idle component). * **"New Flasks"**: Unlocks the next flask type (which gives a higher multiplier). * **Incremental Logic**: Implement a number formatting function to handle large numbers (e.g., convert 1,000,000 to "1M" or "1.00e6") as the game scales massively. ### 4. Mobile Controls & Interaction * **Touch Controls**: Implement a `Raycaster` to detect touch/click events on the 3D flask models. The interaction area should be generous to accommodate different finger sizes. * **Camera**: Fixed perspective (Isometric or slight top-down view). Disable user camera rotation to maintain a consistent UI layout, but allow slight camera "shake" on critical hits for game feel. * **UI Layout**: * **HUD**: Display total "Energy" and "Energy/Sec" at the top of the screen (large, readable font). * **Upgrade Menu**: A scrollable HTML/CSS overlay at the bottom 40% of the screen. Buttons must be at least 44x44px for touch targets. * **Haptic Feedback**: Trigger `navigator.vibrate(10)` on every tap to provide tactile confirmation of research actions. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Idle Research is a sophisticated incremental game that combines the relaxing nature of idle gameplay with engaging active mechanics. Set in a vibrant scientific laboratory, players conduct research, craft beautiful laboratory equipment, and watch their energy production scale to incredible heights reaching numbers up to e100000s.

This browser-based incremental game features stunning 2D graphics with a modern, colorful interface that makes scientific research both visually appealing and highly addictive. Whether you prefer passive idle progression or active clicking gameplay, Idle Research accommodates both playstyles seamlessly.

Core Features

Beautiful Visual Design

The game showcases cute, colorful artwork with a modern UI design that's both simplistic and visually stunning. Every flask, tube, and cylinder is beautifully rendered with vibrant colors that make the scientific equipment pop off the screen.

Massive Number Growth

Experience exponential growth like never before, with numbers guaranteed to reach the e100000s. This incredible scaling system ensures long-term progression and satisfaction as your laboratory empire expands.

Extensive Content System

Unlock tons of content across multiple game systems: - Research System : Discover and unlock up to 18 different colorful laboratory items - Crafting Mechanics : Create items that unlock powerful features and boost number growth - 62 Unique Accelerators : Speed up your progress with diverse acceleration methods - Comprehensive Automation : Multiple systems to automate gameplay for true idle progression

Advanced Progression Systems

  • Mastery System : Improve research speed by mastering your crafted items
  • Prestige Mechanics : Reset certain aspects to accelerate overall progression
  • Adventure Mode : Battle enemies across 7 different zones with infinite stages
  • Skill System : Access up to 70 different skills that enhance various game aspects

Game Mechanics

Research and Crafting

The core gameplay revolves around researching new laboratory equipment and crafting colorful flasks, tubes, and cylinders. Each item you craft generates energy and unlocks new possibilities for expansion.

Dual Playstyle Options

  • Idle Mode : Let the game progress automatically while you're away
  • Active Mode : Click and interact for faster progression and immediate satisfaction

Additional Features

  • Potion Brewing : Create up to 12 different potions for various benefits
  • Simulation System : Run simulations for adventure zones to earn fragments
  • Upgrade System : Purchase up to 17 different upgrades to boost performance
  • Cloud Saving : Transfer your progress across any device with simple login

Operation Guide

Basic Controls

  • Left-click : Interact with all in-game buttons and interface elements
  • Mouse navigation : Browse through menus and options

Advanced Crafting Controls

  • Arrow keys or WASD : Navigate through crafting interface
  • Q key : Select previous item in crafting menu
  • Q + Shift : Quick red selection
  • E key : Select next item in sequence
  • E + Shift : Max out current selection
  • Spacebar : Execute crafting action

Platform Compatibility

Idle Research runs perfectly on: - Web browsers (desktop and mobile) - Steam (for enhanced experience) - iOS devices (iPhone and iPad) - Android devices (phones and tablets)

Why Play Idle Research

Idle Research stands out in the incremental game genre through its perfect balance of idle and active gameplay, stunning visual design, and incredibly deep progression systems. The game offers hundreds of hours of content with its extensive research trees, crafting systems, and adventure modes.

Whether you're a casual player who enjoys watching numbers grow passively or an active gamer who loves optimizing systems and strategies, Idle Research provides endless entertainment. The cloud saving feature ensures you never lose progress, making it perfect for playing across multiple devices.

The combination of cute artwork, massive number scaling, and comprehensive automation systems creates an incredibly satisfying gameplay loop that keeps players engaged for months. Join the scientific adventure and start building your research empire today!

Frequently Asked Questions (FAQ)