Money Factory: Tycoon Idle Game

Seele01-Flash
By
Money Factory: Tycoon Idle Game is a fast-paced clicker game where you build and expand your financial empire by optimizing money production lines and strategic upgrades.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Money Factory: Tycoon Idle Game". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Stylized Low-Poly 3D with a vibrant, high-saturation color palette (Emerald Green, Gold, Industrial Blue/Grey). The look should mimic a "cartoon tycoon" aesthetic similar to the reference image but optimized for WebGL. * **Camera & Perspective**: Use an **Isometric Orthographic Camera** (fixed angle: 45 degrees) to provide a clear view of the factory layout. The camera should support smooth panning (touch drag) and zooming (pinch) within clamped bounds. * **Core Models**: * **Conveyor Belts**: Modular blocks (straight, corner, ramp) with animated UV textures to simulate movement. * **Production Machines**: Blocky, toy-like industrial machines (e.g., a "Minting Press" with a piston animation, a "Packaging Unit"). * **Money Stacks**: Simple rectangular meshes with a green "dollar bill" texture. **Crucial Optimization**: Use `THREE.InstancedMesh` for the money stacks, as there will be hundreds on screen simultaneously. * **Environment**: A clean, tiled factory floor. The background should be a solid soft gradient color or a simple low-poly wall structure to keep rendering costs low. * **Particle Effects**: Simple confetti bursts or floating "+" symbols when upgrades are purchased or big profits are collected. ### 2. Audio Requirements * **Background Music (BGM)**: An energetic, looping "Business Jazz" or "Upbeat Synth-Pop" track. It should feel productive and optimistic but repetitive enough to fade into the background. * **Sound Effects (SFX)**: * **Production**: A rhythmic "Clunk-Whir" sound synced with the machine animations. * **Collection**: A satisfying, high-pitched "Ka-ching!" or coin jingle when money reaches the end of the line or is tapped. * **UI**: crisp "Pop" or "Click" sounds for menu interactions. * **Upgrade**: A rising "Power-up" sound effect. ### 3. Gameplay Loop * **Core Mechanism**: 1. **Spawn**: Machines automatically generate "Money Stacks" onto the conveyor belt at a specific rate (Rate/Sec). 2. **Transport**: Money travels along the belt path (use `THREE.CatmullRomCurve3` or simple vector interpolation) to a "Collection Bin" or "Shipping Truck." 3. **Collection**: When money hits the end point, it disappears, and the `GlobalCash` variable increases. * **Clicker Element**: Players can rapidly tap a "Manual Override" button or tap the machines directly to temporarily boost production speed (2x speed for 5 seconds). * **Upgrade System**: * **Speed**: Increase conveyor belt movement speed. * **Value**: Increase the cash value of each generated stack (visual change: Green stack -> Purple stack -> Gold bar). * **Capacity**: Unlock new conveyor lines (expanding the factory grid). * **Dynamic Economy**: Costs for upgrades should scale exponentially ($10, $25, $100, etc.). ### 4. Mobile Controls & Interaction * **Orientation**: **Portrait Mode** (Vertical) design. This allows for easy one-handed play. The factory lines should stack vertically or visually snake downwards. * **Touch Controls**: * **Raycaster Implementation**: Accurate touch detection for clicking 3D machines and collecting bonus floating items. * **Gestures**: One-finger drag to pan the camera; Two-finger pinch to zoom. * **UI/UX**: * **HUD**: A top bar showing `Total Cash` (formatted nicely, e.g., $1.2M, $500k) and current `Cash/Sec`. * **Action Buttons**: Large, thumb-friendly buttons (minimum 44x44px hit area) located at the bottom of the screen for "Upgrades" and "Shop". * **Floating Text**: When money is collected, show floating text ("+$50") that drifts upwards and fades out (billboarding technique). * **Haptic Feedback**: Trigger a short, light vibration (using `navigator.vibrate` if available) when buying an upgrade or collecting a large bonus. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Money Factory: Tycoon Idle Game is an engaging incremental clicker game that combines fast-paced clicking action with strategic empire-building elements. In this addictive 2D game, you start with a simple money production setup and gradually transform it into a massive financial powerhouse through smart upgrades and expansion strategies.

The game features colorful cartoon-style graphics with detailed factory environments, complete with conveyor belts, production machines, and stacks of cash flowing through your automated systems. Watch as your factory comes to life with animated money production lines and satisfying visual feedback.

Core Features

Strategic Idle Gameplay

Unlike simple clicker games, Money Factory requires strategic thinking to optimize your production efficiency. Balance your investments between upgrading existing equipment and expanding to new production areas for maximum profit potential.

Progressive Factory Expansion

Start with basic money-making machines and unlock increasingly sophisticated production lines. Each new section adds complexity and earning potential, creating a sense of continuous progression and achievement.

Automated Income Generation

Even when you're away from the game, your factory continues producing money. Return to find accumulated profits waiting to be reinvested into further improvements and expansions.

Visual Progression System

Watch your factory transform from a simple operation into a complex industrial facility. The detailed 2D graphics showcase conveyor belts moving cash, spinning wheels of fortune, and busy production machinery.

Game Mechanics

Production Line Optimization

Upgrade your production lines to boost profit output with each enhancement. Each upgrade increases the efficiency and speed of money generation, creating exponential growth in your earnings.

Machine Enhancement System

Improve individual pieces of equipment to maximize their efficiency. Better machines produce more money per cycle and operate faster, significantly boosting your overall production capacity.

Expansion Strategy

Unlock new factory sections to increase your total production capacity. Each new area provides unique opportunities for profit generation and adds visual variety to your growing empire.

Active Clicking Bonuses

Tap the screen to gather money faster and trigger special bonuses. Active participation rewards players with increased earnings and bonus multipliers.

Gameplay Strategy

Early Game Focus

In the beginning, concentrate on upgrading your basic production lines to establish a steady income flow. Click actively to boost earnings and accelerate your initial progress.

Mid Game Balance

As you progress, balance between upgrading existing equipment and investing in new production areas. Strategic resource allocation becomes crucial for optimal growth.

Late Game Mastery

Advanced players focus on maximizing efficiency through careful upgrade prioritization and automated systems that generate substantial offline income.

Why Play Money Factory

  • Free to Play : Completely free browser game with no hidden costs or mandatory purchases
  • Easy to Learn : Simple mouse-click controls make the game accessible to all players
  • Strategic Depth : Despite simple mechanics, the game offers meaningful strategic decisions
  • Satisfying Progress : Visual and numerical progression provides constant satisfaction
  • Idle Mechanics : Perfect for casual play sessions or background progression
  • No Download Required : Play instantly in your web browser on any device

Frequently Asked Questions (FAQ)