Garden Idle

Seele01-Flash
By
Garden Idle is a relaxing pixel art farming game where you plant seeds, manage crops, and expand your garden empire. Simply hover your mouse to harvest ripe plants and unlock new varieties as you progress.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Garden Idle". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** 2.5D Pixel Art aesthetic. The world should be rendered using an **Orthographic Camera** to simulate a classic isometric or top-down tycoon view. * **Grid System:** The main game area is a grid of "Soil Plots" (PlaneGeometries). * **Textures:** Use low-resolution pixel art textures (16x16 or 32x32) for soil, seeds, and plants to maintain the retro look. * **Plants:** Render plants as "Billboards" (flat planes always facing the camera) to save performance on mobile devices. * **Color Palette:** High saturation. Vibrant greens for the background grass, deep rich browns for tilled soil, and bright oranges/reds for crops (tomatoes, pumpkins). * **Performance Optimization:** Use `InstancedMesh` for the soil grid and plants to handle hundreds of plots without frame drops on mobile. Use `MeshBasicMaterial` or simple `MeshToonMaterial` to reduce lighting calculation costs. ### 2. Audio Requirements * **BGM:** A looping, lo-fi acoustic guitar or soft synth track. Tempo should be slow (60-80 BPM) to evoke relaxation and the "Idle" nature of the game. * **Sound Effects (SFX):** * **Planting:** A soft, earthy "thud" or digging sound. * **Growth:** A magical, rising "shimmer" sound when a plant ripens. * **Harvesting:** A satisfying "pop" or "crunch" sound, accompanied by a high-pitched coin pickup sound. * **UI:** Crisp 8-bit clicks for button presses. ### 3. Gameplay Loop * **Core State Machine:** Each soil plot has states: `Empty` -> `Planted` -> `Growing` (Progress Bar) -> `Ripe`. * **Planting:** Players select a seed type from a UI menu and tap an empty plot to spend coins and plant it. * **Harvesting:** Once a plant is `Ripe`, the player interacts to harvest. This grants Gold and XP. * **Progression:** * As XP increases, unlock new crop types (Lettuce -> Tomato -> Corn -> Pumpkin). * **Upgrades:** Spend Gold to increase "Growth Speed", "Sell Price", or "Auto-Harvest" bots. * **Expansion:** Players can buy adjacent land blocks to expand their grid size (e.g., start 3x3, expand to 4x4). ### 4. Mobile Controls & Interaction * **Orientation:** **Portrait Mode** (Vertical) design to allow one-handed play. * **Touch Mechanics (Crucial Adaptation):** * Since "Mouse Hover" doesn't exist on mobile, implement a **"Swipe-to-Harvest"** mechanic. The player drags their finger continuously across the screen; any Ripe plant the finger touches is instantly harvested. This mimics the satisfaction of the original "hover" mechanic. * **Tap-to-Plant:** Single tap on a soil plot to plant the currently selected seed. * **UI Layout:** * Bottom Dock: Large, thumb-friendly buttons (minimum 44px height) for the "Seed Shop", "Upgrades", and "Land Expansion". * Top HUD: Display Gold and Level clearly. * **Feedback:** * **Haptic Feedback:** Trigger a light vibration (using `navigator.vibrate`) every time a crop is successfully harvested. * **Visual Feedback:** When harvested, the plant sprite should scale up quickly and fade out (pop effect), spawning a floating "+$10" text that drifts upward. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Garden Idle

Garden Idle is a charming pixel art farming simulation that combines the satisfaction of gardening with addictive idle gameplay mechanics. In this delightfully simple yet engaging game, you'll start with a small plot of land and gradually build it into a thriving agricultural paradise. The game's beautiful retro-style graphics and peaceful atmosphere make it perfect for players seeking a relaxing gaming experience.

What sets Garden Idle apart from other farming games is its incredibly intuitive control system - you simply hover your mouse over ripe plants to automatically collect them, making it accessible to players of all ages and skill levels. The game strikes the perfect balance between active engagement and idle progression, allowing you to enjoy meaningful gameplay whether you're actively playing or letting your garden grow in the background.

Core Features

Simple Yet Addictive Gameplay

Garden Idle's beauty lies in its simplicity. The core gameplay loop is wonderfully straightforward: buy seeds, plant them in your garden plots, wait for them to grow, and harvest them by simply moving your mouse cursor over the ripe crops. This elegant design makes the game instantly accessible while maintaining long-term engagement through progression systems.

Diverse Plant Varieties

As you advance through the game, you'll unlock an impressive variety of plants to grow in your garden. Each plant type offers different growth times, harvest values, and visual appeal, encouraging experimentation and strategic planning. From quick-growing vegetables to exotic flowers, there's always something new to discover and cultivate.

Strategic Upgrade System

The game features a comprehensive upgrade system that allows you to enhance various aspects of your farming operation. Purchase upgrades that increase plant growth speed, boost harvest values, or automate certain processes. These improvements create meaningful progression and help optimize your garden's efficiency over time.

Expandable Farm Plots

Start small but dream big! Garden Idle allows you to purchase additional plots of land to expand your farming empire. Each new plot opens up fresh opportunities for cultivation and increases your overall production capacity. Strategic expansion becomes crucial as you work towards building the ultimate garden paradise.

Relaxing Pixel Art Aesthetic

The game's charming pixel art style creates a nostalgic and peaceful atmosphere that's perfect for unwinding after a long day. The colorful vegetables, fruits, and flowers are beautifully animated, and watching your garden flourish is genuinely satisfying. The visual design captures the essence of classic farming games while feeling fresh and modern.

Game Mechanics

Planting and Harvesting

The planting process is intuitive - simply select seeds from your inventory and click on empty soil plots to plant them. Each plant type has its own growth cycle, from quick-sprouting radishes to slower-growing but more valuable crops. Timing your plantings strategically can maximize your garden's productivity.

Resource Management

Manage your in-game currency wisely to make smart investments in seeds, upgrades, and land expansion. The game rewards both short-term thinking (quick crops for immediate income) and long-term strategy (investing in upgrades and premium plants for better returns).

Idle Progression

True to its idle game nature, Garden Idle continues generating progress even when you're not actively playing. Your plants keep growing, and certain upgrades can automate harvesting, ensuring your garden remains productive around the clock.

Operation Guide

Basic Controls

  • Mouse Movement : Hover over ripe plants to automatically collect them
  • Left Mouse Button : Click to interact with the game interface, purchase items, and plant seeds
  • Menu Navigation : Use mouse clicks to navigate through the shop, upgrades, and settings

Getting Started Tips

  1. Start Small : Begin with fast-growing, inexpensive crops to build up your initial capital
  2. Reinvest Profits : Use your earnings to buy more seeds and essential upgrades
  3. Plan Your Layout : Organize your garden efficiently to maximize space usage
  4. Prioritize Upgrades : Focus on upgrades that increase harvest value or growth speed first
  5. Expand Strategically : Buy new land plots when you have sufficient crops to fill them

Advanced Strategies

  • Balance quick cash crops with slower, high-value plants for optimal income flow
  • Time your planting sessions to ensure continuous harvesting opportunities
  • Invest in automation upgrades to maintain productivity during idle periods
  • Experiment with different plant combinations to find the most profitable setups

Why Play Garden Idle

Perfect for All Skill Levels

Whether you're new to gaming or a seasoned player, Garden Idle offers an accessible entry point into the farming simulation genre. The simple controls and clear objectives make it easy to understand, while the depth of strategy keeps experienced players engaged.

Stress-Free Gaming

In today's fast-paced world, Garden Idle provides a peaceful escape from daily stress. The game's gentle pace, soothing pixel art, and satisfying progression create a meditative gaming experience that's perfect for relaxation.

No Download Required

As a browser-based game, Garden Idle requires no downloads or installations. Simply open your web browser and start playing immediately. This convenience makes it perfect for quick gaming sessions during breaks or longer relaxation periods.

Completely Free to Play

Enjoy the full Garden Idle experience without any cost. The game offers hours of engaging content without requiring any financial investment, making it accessible to everyone who wants to try their hand at virtual farming.

Cross-Platform Compatibility

Play Garden Idle on any device with a web browser - desktop computers, laptops, tablets, and smartphones all support the game. Your progress can be enjoyed wherever you have internet access.

Frequently Asked Questions (FAQ)