Idle Money Tree - Free Online Clicker Game

Seele01-Flash
By
Idle Money Tree is an addictive idle clicker game where you literally make money grow on trees! Click or shake the magical money tree to generate cash, buy powerful upgrades, and work your way to becoming the world's next billionaire.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Idle Money Tree". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Adopt a vibrant **Low-Poly or Cel-Shaded 3D style** to mimic the flat vector art of the original screenshot but with depth. The palette should be rich in greens (foliage) and gold (UI/Coins). * **Central Asset (The Tree)**: A stylized 3D tree positioned in the center. Instead of standard leaves, the canopy should feature hanging "Money Bags" (low-poly spheres/sacks with '$' textures). The trunk should be sturdy and brown. * **Environment**: Place the tree on a small, floating circular island or a grassy hill. The background should be a soft, gradient sky (light green to blue) to reduce rendering cost compared to a full skybox. * **Particles**: Implement a lightweight particle system. When the tree is tapped, 3D dollar bills or gold coins should explode outward and fall with simple gravity before fading out. * **Mobile Optimization**: Use simple geometries (BoxGeometry, CylinderGeometry, IcosahedronGeometry) with standard materials to keep the draw calls low. Avoid heavy shadows; use baked lighting or ambient light + one directional light. ### 2. Audio Requirements * **BGM**: A loopable, lighthearted "Elevator Bossa Nova" or Marimba track that implies casual productivity. It should be non-intrusive. * **SFX - Tapping**: A crisp "Rustling Paper" or "Coin Clink" sound that plays on every tap. *Crucial*: Implement slight random pitch variation (0.9x to 1.1x) on each click to prevent audio fatigue. * **SFX - UI**: A satisfying "Ka-ching" (cash register sound) when purchasing upgrades. A "Pop" sound for opening menus. * **SFX - Haptics**: Trigger `navigator.vibrate(10)` on every tap for tactile mobile feedback. ### 3. Gameplay Loop * **Core Mechanic (Clicking)**: The player taps the tree to generate money. Each tap triggers a "Shake" animation (using Tweening) on the tree model and spawns floating text (e.g., "+$1") that drifts upwards. * **Economy & Upgrades**: * **Tap Value**: Upgrade to increase money earned per click. * **Passive Income**: Purchase "Gardeners" or "Fertilizer" to generate money automatically per second (idle mechanic). * **Missions/Scroll**: Implement a logic check every 30 seconds to show a "!" icon on a scroll UI element. Clicking it offers a simple binary choice (e.g., "Invest in stocks" vs "Bury gold") which results in either a bonus or a small penalty. * **Progression**: As total money hits milestones (e.g., $1000, $1M), visually evolve the tree (make it bigger or turn the leaves gold). ### 4. Mobile Controls & Interaction * **Screen Orientation**: Design specifically for **Portrait Mode (Vertical)** to allow one-handed play. * **Touch Input**: Use Raycaster to detect `touchstart` events on the 3D tree mesh. Do not rely solely on `click` events to avoid the 300ms delay on mobile browsers. * **UI Layout**: * **Score Header**: Large, readable font at the top center showing "Total Money" and "Money/Sec". * **Interactive Zone**: The top 60% of the screen is for the 3D scene (The Tree). * **Control Panel**: The bottom 40% is a scrollable HTML overlay containing Upgrade buttons. * **Hit Areas**: Ensure the Tree's hit area is slightly larger than the visible mesh to forgive inaccurate finger taps. Upgrade buttons must be at least 44x44 pixels with ample padding. * **Feedback**: On tap, the tree must physically recoil (scale down to 0.95 then bounce back to 1.0) to provide immediate visual confirmation of the action. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Idle Money Tree

Idle Money Tree is the ultimate idle clicker experience that brings the famous saying "money doesn't grow on trees" to life - except here it actually does! This engaging simulation game combines the satisfaction of incremental progress with strategic decision-making, creating an addictive gameplay loop that keeps players coming back for more.

In this charming money-making adventure, you start with a simple tree that produces coins when clicked or tapped. The game's beautiful cartoon-style graphics feature a vibrant green tree adorned with golden money bags, creating a whimsical and appealing visual experience that works perfectly across all devices.

Core Features

Addictive Idle Mechanics

  • Passive Income Generation : Your money tree continues earning even when you're not actively playing
  • Active Clicking Bonuses : The faster you tap, the more money you earn per click
  • Strategic Upgrade System : Balance between passive earnings and active clicking multipliers

Rich Progression System

  • Multiple Upgrade Paths : Enhance your tree's productivity with various improvements
  • Mission System : Complete special missions that appear on scrolls for bonus rewards
  • Decision-Based Gameplay : Make choices that affect your earnings and story progression
  • Special Shops : Unlock exclusive weapon shops and special item stores as you advance

Engaging Story Elements

Unlike typical idle games, Idle Money Tree features a narrative component where your decisions shape the outcome. The game presents you with various missions and choices, each leading to different consequences and rewards. This adds depth and replayability to the traditional clicker formula.

Game Mechanics

Money Generation

The core gameplay revolves around your magical money tree. Each click or tap shakes the tree, causing money bags to fall and add to your total wealth. The game rewards both active and passive play styles:

  • Active Play : Rapid clicking generates immediate cash bonuses
  • Passive Play : Automated systems continue earning money over time
  • Hybrid Strategy : Combine both approaches for maximum efficiency

Upgrade Strategy

Smart upgrade management is key to becoming a successful virtual billionaire. You'll need to decide between: - Increasing base income per second - Enhancing click multipliers - Unlocking new features and shops - Investing in story-advancing purchases

Operation Guide

Getting started with Idle Money Tree is incredibly simple:

Basic Controls : - Left Mouse Click or Tap : Shake the money tree to generate instant cash - Left Mouse Click : Purchase upgrades from the shop menu - Scroll Interaction : Click on mission scrolls to accept and complete tasks

Progression Tips : 1. Start by focusing on upgrades that increase your passive income 2. Balance between clicking speed bonuses and base earning improvements 3. Complete missions regularly for bonus rewards and story progression 4. Save money strategically to unlock special shops and advanced features 5. Check back frequently to maximize your idle earnings

Advanced Strategies : - Monitor the mission scroll regularly for time-limited opportunities - Plan your upgrade purchases to optimize both short-term and long-term gains - Experiment with different clicking patterns to maximize active bonuses

Why Play Idle Money Tree

Perfect for All Players

Whether you're a casual gamer looking for a relaxing experience or a strategy enthusiast who enjoys optimization challenges, Idle Money Tree offers something for everyone. The game's easy-to-learn mechanics make it accessible to beginners, while the depth of strategy keeps experienced players engaged.

Stress-Free Gaming

As an idle game, there's no pressure or time limits. You can play at your own pace, making it perfect for quick breaks or extended gaming sessions. The game continues generating money even when closed, so you're always making progress.

Cross-Platform Compatibility

Play seamlessly across all your devices - start on your computer during lunch break and continue on your phone during your commute. Your progress is maintained regardless of how you choose to play.

Completely Free Experience

Enjoy the full game experience without any cost. No hidden fees, no pay-to-win mechanics, and no mandatory purchases. Everything you need to become a virtual billionaire is available for free.

Frequently Asked Questions (FAQ)