Construction Idle - Building Clicker Game

Seele01-Flash
By
Construction Idle is an addictive pixel art clicker game where you build impressive structures by clicking bricks. Hire workers, purchase tools, and expand your construction empire in this engaging incremental building experience.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Construction 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 / Voxel hybrid aesthetic. The camera should use an **Orthographic Projection** to maintain the retro flat look while allowing for 3D depth in animations. * **Core Assets:** * **The Building:** Composed of individual 3D cube geometries acting as "pixels/bricks". New bricks should animate in (scale up or fall from sky) when "built". * **Workers:** 2D Sprite Billboards (always facing camera) representing construction workers with hard hats. They should play a simple 2-frame animation (idle/working). * **Background:** A minimalist dark grey or industrial blue gradient background to make the orange bricks pop. * **Particles:** Dust particles (small square sprites) emitted when a brick is placed. * **Mobile Optimization:** * Use `InstancedMesh` for the bricks to handle high object counts (hundreds of bricks) with a single draw call. * Textures should be low-resolution pixel art scaled up with `NearestFilter` to prevent blurring. * Limit dynamic lights; use baked ambient lighting or a single directional light for simple shadows. ### 2. Audio Requirements * **BGM (Background Music):** A relaxing, lo-fi Chiptune track with a steady, "productive" rhythm. It should be unobtrusive loops suitable for long idle sessions. * **Sound Effects (SFX):** * **Tapping/Building:** A satisfying, crisp "clack" or stone-placement sound. Vary the pitch slightly on each tap to prevent audio fatigue. * **Upgrade Purchase:** A "Cash Register" or retro 8-bit coin sound. * **Completion:** A celebratory fanfare when a building is finished. * **Ambience:** Subtle wind or distant city traffic noise. ### 3. Gameplay Loop * **Core Mechanic:** The player sees an outline (wireframe) of a wall or building. Tapping the screen "places" a brick. * 1 Tap = 1 Brick placed (initially). * Each placed brick generates "Cash". * **Progression System:** * **Manual Upgrades:** Spend Cash to increase "Click Power" (place multiple bricks per tap). * **Automation (Idle):** Spend Cash to hire "Workers". Workers spawn and automatically place bricks every second without player input. * **Building Stages:** Once the current structure (e.g., a Wall) is 100% full of bricks, the building is "Complete." The game resets the build area and moves to a larger, more complex structure (e.g., House, Tower, Castle). * **Economy:** Exponential cost growth for upgrades to ensure long-term engagement. ### 4. Mobile Controls & Interaction * **Screen Orientation:** **Portrait Mode** (Vertical). This is critical for one-handed play standard in Idle games. * **Input Method:** * **Main Interaction:** Tap anywhere on the upper 60% of the screen (the "Construction Zone") to build. Use Raycasting to detect taps. * **UI Interaction:** The bottom 40% of the screen is reserved for a scrollable Upgrade Menu (large buttons for thumbs). * **Feedback:** * **Haptic Feedback:** Trigger a short vibration (`navigator.vibrate(10)`) on every successful tap/brick placement. * **Visual Feedback:** Floating text ("+$10") rising from the build site upon tapping. * **Juice:** A slight screen shake effect when completing a major section of the building. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Construction Idle

Construction Idle is a captivating pixel art clicker game that puts you in charge of a bustling construction site. This free-to-play incremental game combines the satisfaction of building with the addictive mechanics of idle gameplay. Your mission is simple yet engaging: construct as many stylish buildings as possible while managing resources and expanding your construction capabilities.

The game features charming retro pixel graphics that bring your construction site to life with colorful workers, tools, and building materials. Each click of your mouse adds another brick to your growing structures, creating a satisfying sense of progress and achievement.

Core Features

Addictive Click-to-Build Mechanics

The core gameplay revolves around clicking bricks to construct buildings. Each click contributes to your construction progress, making every interaction meaningful and rewarding. The simple yet engaging mechanic ensures that both casual and dedicated players can enjoy the experience.

Worker Management System

Hire various types of construction workers to automate your building process. Each worker type brings unique capabilities and speeds, allowing you to optimize your construction efficiency. Watch as your hired crew works tirelessly to build structures even when you're not actively clicking.

Tool Upgrades and Equipment

Invest in better construction tools and equipment to significantly boost your building speed and efficiency. From basic hammers to advanced construction machinery, each upgrade provides tangible improvements to your construction capabilities.

Incremental Progression

Experience the satisfying progression system where each completed building unlocks new opportunities. Earn resources to reinvest in better tools, more workers, and enhanced construction capabilities.

Pixel Art Style

Enjoy the nostalgic charm of detailed pixel art graphics that give the game a unique visual identity. The retro aesthetic creates an appealing contrast with modern incremental gameplay mechanics.

Gameplay Mechanics

Building Construction

Start by clicking on bricks to begin construction. Each click represents placing a brick or construction element, gradually building up your structures. The visual feedback of seeing buildings grow with each click provides immediate satisfaction.

Resource Management

Earn coins and resources through successful construction projects. Manage your budget wisely to balance hiring workers, purchasing tools, and starting new building projects.

Automation Features

As you progress, unlock automation features that allow your construction site to operate independently. This idle gameplay element means your empire continues growing even when you're away from the game.

Operation Guide

Getting started with Construction Idle is incredibly straightforward:

  • Left Mouse Button : Click anywhere on the construction site to place bricks and build structures
  • Menu Navigation : Use mouse clicks to navigate through upgrade menus and purchase options
  • Worker Hiring : Click on worker icons to hire construction staff
  • Tool Purchases : Access the shop to buy better construction equipment

The intuitive controls ensure that players of all skill levels can immediately jump into the construction action without complex tutorials or steep learning curves.

Why Play Construction Idle

Perfect for All Play Styles

Whether you prefer active clicking sessions or passive idle progression, Construction Idle accommodates both preferences. Engage in intensive building sessions or let your automated workers handle construction while you multitask.

Stress-Free Gaming Experience

Unlike competitive games, Construction Idle offers a relaxing, pressure-free environment where you can build at your own pace. There are no time limits or failure conditions, making it perfect for unwinding.

Instant Accessibility

Play directly in your web browser without downloads, installations, or account creation. The game loads quickly and runs smoothly on both desktop and mobile browsers.

Continuous Content

With endless building possibilities and constant upgrade opportunities, Construction Idle provides long-term entertainment value. Each session brings new construction challenges and upgrade decisions.

Nostalgic Appeal

The pixel art style appeals to fans of retro gaming while offering modern incremental gameplay mechanics. This combination creates a unique gaming experience that feels both familiar and fresh.

Frequently Asked Questions (FAQ)